Lloyd Wood wrote: > Thanks to gier egeland and David Viera for the hints. > > ./configure --x-includes=/Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include > --x-libraries=/Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/lib > make > > worked for me to successfully configure and make otcl-1.13, tclcl-1.19, and > ns-2.32 on Leopard. > > That also worked for configuring nam-1.13, but that failed at the linker > stage bleating > Undefined symbols: > "__TkCreateXEventSource", referenced from: > _TkpInit in tkUnixInit.o > so I grabbed nam-1-20080222.tar, which failed with the same linker error. > > (I was using the available Tcl/Tk in the system, but using the allinone > compiled Tcl/Tk made no difference here.) > > I expect that the above will work for any Mac OS X 10.4 or 10.5 with XCode > with the added X11 headers -there's a pkg on Leopard Install disc 1. The > parallel MacOSX10.5.sdk/ tree is pretty empty, relying heavily on the base > code in 10.4u (for universal: on Intel and PowerPC). On 10.3, using > directories under /Developer/MacOSX10.3.9.sdk/ *may* well work - that > directory exists, but the tree under it is mostly empty under Leopard. Since > 10.3 changed so much during its lifetime, probably easiest to forget about > 10.3 support altogether. > > I think that these locations need to be special-cased for Darwin in the > all-in-one installer, just as Cygwin is. > > My, validate complains about 'no class variable LanRouter::debug_' a lot...
Lloyd, Thanks, I've added the above to the troubleshooting page: http://nsnam.isi.edu/nsnam/index.php/Troubleshooting I personally haven't had problems using allinone package with OS 10.4, Xcode 2.4 on a G4 PPC, so maybe something has changed with Leopard or the newer Xcode. Tom