I want to install ns-2.1b8a in fedora core2. The gcc-3.3.3 with fedora can not compile it successfully, which is a problem with the old version of ns. I reinstall gcc-2.95.3. The compilation is successful, however during the link step, I encountered the following error. Actually almost every .o file complains "undefined reference" (Here is a small part of the error messages.) I've searched the web, found two similar prob.s, but couldn't find the answer. I guess it has something to do with the Tcl/Tk not being able to be read. Any advice is appreciated. Thanks, Derek tclAppInit.o(.text+0x155): In function `Tcl_AppInit': : undefined reference to `Tcl::init(Tcl_Interp *, char const *)' tclAppInit.o(.text+0x165): In function `Tcl_AppInit': : undefined reference to `EmbeddedTcl::load(void)' tclAppInit.o(.text+0x175): In function `Tcl_AppInit': : undefined reference to `EmbeddedTcl::load(void)' tclAppInit.o(.text+0x17d): In function `Tcl_AppInit': : undefined reference to `init_misc(void)' tclAppInit.o(.text+0x1da): In function `abort': : undefined reference to `Tcl::evalc(char const *)' tclAppInit.o(.Tcl::gnu.linkonce.t.instance(void)+0x4): In function `Tcl::instance(void)': : undefined reference to `Tcl::instance_' random.o(.text+0x2a): In function `random': : undefined reference to `_Unwind_Resume' random.o(.text+0x35): In function `random': : undefined reference to `__cxa_call_unexpected' random.o(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'