Magic Mailing List |
|
From: Svenn.Bjerkem AT temic DOT com Date: Mon Feb 24 2003 - 11:33:17 EST
Hi, Before I fill up this mailinglist with logs and stuff, I just wanted to find out if anybody out there has already been through this. I have installed gcc 3.2.2 from sunfreeware on a Sun Sparc with Solaris 2.8 and do not have a Sun C compiler at all. (Nor do I want to buy one) A 'make config' reveals that unless the user cad exist, script die -> delete all lines checking for ~cad and leave the CAD_HOME After 'make config' a 'make tcl' only deliver errors -> Change 'cc' to 'gcc' for Solaris 2.x in 'scripts/config' Now 'make tcl' work all the way until linking, then die with loads of references to unfound libraries. -> try to change '-shared' to '-shared-libgcc' in 'defs.mak' Now the 'make tcl' still die with loads of lib reference errors, but at least things like perror, printf and friends are not among the unreferenced libraries. -> Print gcc manual and start to read. In the mean time, I have some questions for the list: How does the program know where I have my tcl/tk libraries. In tclmagic.h there is a <tk.h> and <tcl.h> include, but I seem to have no influence on where they are located. (in /usr/local as I have tcl8.4.1 and tk8.4.1 from sunfreeware). Must the tcl/tk libraries also have been compiled with gcc 3.2.2? (In that case, would installing gcc 2.95 be a better solution?) I hope somebody can help me out as I really want to have this software up and running. On my linux box it compiles out of the tar file, but not on Solaris. Svenn Are Bjerkem ASIC Design Engineer ContiTemic microelectronic GmbH Svenn.Bjerkem at Temic.com
|
|