It seems that the "static" build is broken. What was the line you used for
"./configure" ?
-Mark
Mark Lakata, Staff Engineer 1225 Charleston Road voice 650-567-5170
MIPS Technologies Mountain View CA 94043 fax 650-567-5002
On Wed, 8 May 2002, Paul Company wrote:
> I'm running on:
> Solaris 2.6
> gcc-3.0.3
> libstdc++-3.0.95
> tcl-7.6p2
> tk-4.2p2
> tclX-8.0.2
>
> I've tried "make"ing but I get the following error:
>
> # make
> gcc -o modulecmd -static -L/usr/local/lib -L/usr/openwin/lib
> -R/usr/openwin/lib -R/usr/openwin/lib:/usr/local/lib -g ModuleCmd_Avail.o
> ModuleCmd_Clear.o ModuleCmd_Display.o ModuleCmd_Help.o ModuleCmd_Init.o
> ModuleCmd_List.o ModuleCmd_Load.o ModuleCmd_Purge.o ModuleCmd_Switch.o
> ModuleCmd_Update.o ModuleCmd_Use.o ModuleCmd_Whatis.o cmdAlias.o
> cmdConflict.o cmdIsLoaded.o cmdInfo.o cmdMisc.o cmdModule.o cmdPath.o
> cmdSetenv.o cmdUname.o cmdXResource.o cmdUlvl.o cmdLog.o cmdTrace.o
> cmdVersion.o cmdVerbose.o cmdWhatis.o init.o locate_module.o utility.o
> main.o error.o getopt.o version.o -ltcl7.6 -lXmu -lXt -lX11 -lXext -lm
> -lnsl -lsocket
> Undefined first referenced
> symbol in file
> dlclose /usr/openwin/lib/libX11.a(x11trans.o)
> dlsym /usr/local/lib/libtcl7.6.a(tclLoadDl.o)
> dlopen /usr/local/lib/libtcl7.6.a(tclLoadDl.o)
> dlerror /usr/local/lib/libtcl7.6.a(tclLoadDl.o)
> ld: fatal: Symbol referencing errors. No output written to modulecmd
> collect2: ld returned 1 exit status
> make: *** [modulecmd] Error 1
>
> I've tried to compile with tcl-8.3.4 & tk-8.3.4
> and I get the following error:
>
> # make
> gcc -o modulecmd -static -L/usr/local/lib -L/usr/openwin/lib
> -R/usr/openwin/lib -R/usr/openwin/lib:/usr/local/lib -g ModuleCmd_Avail.o
> ModuleCmd_Clear.o ModuleCmd_Display.o ModuleCmd_Help.o ModuleCmd_Init.o
> ModuleCmd_List.o ModuleCmd_Load.o ModuleCmd_Purge.o ModuleCmd_Switch.o
> ModuleCmd_Update.o ModuleCmd_Use.o ModuleCmd_Whatis.o cmdAlias.o
> cmdConflict.o cmdIsLoaded.o cmdInfo.o cmdMisc.o cmdModule.o cmdPath.o
> cmdSetenv.o cmdUname.o cmdXResource.o cmdUlvl.o cmdLog.o cmdTrace.o
> cmdVersion.o cmdVerbose.o cmdWhatis.o init.o locate_module.o utility.o
> main.o error.o getopt.o version.o -ltcl8.3 -lXmu -lXt -lX11 -lXext -lm
> -lnsl -lsocket
> Undefined first referenced
> symbol in file
> dlclose /usr/local/lib/libtcl8.3.a(tclLoadDl.o)
> dlsym /usr/local/lib/libtcl8.3.a(tclLoadDl.o)
> dlopen /usr/local/lib/libtcl8.3.a(tclLoadDl.o)
> dlerror /usr/local/lib/libtcl8.3.a(tclLoadDl.o)
> ld: fatal: Symbol referencing errors. No output written to modulecmd
> collect2: ld returned 1 exit status
> make: *** [modulecmd] Error 1
>
> Also where do you get TclX.
> There old download site doesn't work.
> ftp://ftp.neosoft.com/pub/tcl/TclX/
>
> Any suggestions?
>
> Thank you,
>
> paul
>
>
>
>
>
>
|