Hello,
I installed Suse Linux 10.0 (uname -a gives Linux linux 2.6.13-15.7-default #1 x86_64 x86_64 x86_64 GNU/Linux) in a Turion 64 processor. Googling the mailing list I found some usefull tips I translated in the patch bellow, including my own contribution. After ./validate, I got the following: validate overall report: some tests failed: ./test-all-tcpHighspeed ./test-all-srm ./test-all-smac-multihop ./test-all-hier-routing ./test-all-algo-routing ./test-all-mcast ./test-all-vc ./test-all-session ./test-all-mixmode ./test-all-red ./test-all-cbq ./test-all-webcache ./test-all-mcache ./test-all-plm ./test-all-wireless-tdma ./test-all-xcp Maybe, the errors listed above come from my modifications. I don't know, but the patch could help someone as a starting point. Thanks, Marcos ------------------------------------------------------------------------------------------- *diff -Naur ns-allinone-2.29-orig/install ns-allinone-2.29/install* *--- ns-allinone-2.29-orig/install 2005-10-22 15:34:47.000000000 -0200* *+++ ns-allinone-2.29/install 2006-01-20 15:56:37.000000000 -0200* @@ -468,7 +468,7 @@ blame='Please check http://www.isi.edu/nsnam/ns/ns-problems.html for common problems and bug fixes.' if [ "${test_cygwin}" = "true" ]; then - ./configure --x-libraries=/usr/X11R6/lib --x-includes=/usr/X11R6/include || die "otcl-$OTCLVER configuration failed! Exiting ..."; + ./configure --x-libraries=/usr/X11R6/lib64 --x-includes=/usr/X11R6/include || die "otcl-$OTCLVER configuration failed! Exiting ..."; else ./configure || die "otcl-$OTCLVER configuration failed! Exiting ..."; fi @@ -493,7 +493,7 @@ cd ./tclcl-$TCLCLVER if [ "${test_cygwin}" = "true" ]; then - ./configure --x-libraries=/usr/X11R6/lib --x-includes=/usr/X11R6/include || die "tclcl-$TCLCLVER configuration failed! Exiting ..."; + ./configure --x-libraries=/usr/X11R6/lib64 --x-includes=/usr/X11R6/include || die "tclcl-$TCLCLVER configuration failed! Exiting ..."; else ./configure || die "tclcl-$TCLCLVER configuration failed! Exiting ..." fi @@ -522,7 +522,7 @@ fi if [ "${test_cygwin}" = "true" ]; then - ./configure --x-libraries=/usr/X11R6/lib --x-includes=/usr/X11R6/include || die "Ns configuration failed! Exiting ..."; + ./configure --x-libraries=/usr/X11R6/lib64 --x-includes=/usr/X11R6/include || die "Ns configuration failed! Exiting ..."; else ./configure || die "Ns configuration failed! Exiting ..."; fi @@ -547,7 +547,7 @@ cd ./nam-$NAMVER if [ "${test_cygwin}" = "true" ]; then - ./configure --x-libraries=/usr/X11R6/lib --x-includes=/usr/X11R6/include --with-tclcl=$CUR_PATH/tclcl-$TCLCLVER || die "Nam configuration failed! Exiting ..."; + ./configure --x-libraries=/usr/X11R6/lib64 --x-includes=/usr/X11R6/include --with-tclcl=$CUR_PATH/tclcl-$TCLCLVER || die "Nam configuration failed! Exiting ..."; else ./configure --with-tclcl=$CUR_PATH/tclcl-$TCLCLVER || die "Nam configuration failed! Exiting ..."; fi *diff -Naur ns-allinone-2.29-orig/nam-1.11/conf/configure.in.x11 ns-allinone-2.29/nam-1.11/conf/configure.in.x11* *--- ns-allinone-2.29-orig/nam-1.11/conf/configure.in.x11 2004-12-17 13:14:20.000000000 -0200* *+++ ns-allinone-2.29/nam-1.11/conf/configure.in.x11 2006-01-20 15:56:37.000000000 -0200* @@ -3,6 +3,7 @@ xlibdirs="\ /usr/openwin/lib \ + /usr/X11R6/lib64 \ /usr/X11R6/lib \ /usr/lib/X11R6 \ /usr/X11R5/lib \ *diff -Naur ns-allinone-2.29-orig/nam-1.11/config.status ns-allinone-2.29/nam-1.11/config.status* *--- ns-allinone-2.29-orig/nam-1.11/config.status 2005-01-24 17:48:25.000000000 -0200* *+++ ns-allinone-2.29/nam-1.11/config.status 2006-01-20 15:56:37.000000000 -0200* @@ -77,7 +77,7 @@ [EMAIL PROTECTED]@%gcc%g [EMAIL PROTECTED]@%c++%g [EMAIL PROTECTED]@%%g [EMAIL PROTECTED]@%-L/usr/X11R6/lib -lXext -lX11%g [EMAIL PROTECTED]@%-L/usr/X11R6/lib64 -lXext -lX11%g [EMAIL PROTECTED]@%$(TCL_84_LIBRARY_FILES)%g [EMAIL PROTECTED]@%/users/haldar/tcl8.4.5/bin/tclsh8.4%g [EMAIL PROTECTED]@%/users/haldar/tcl8.4.5/lib/tcl8.4%g *diff -Naur ns-allinone-2.29-orig/nam-1.11/config.sub ns-allinone-2.29/nam-1.11/config.sub* *--- ns-allinone-2.29-orig/nam-1.11/config.sub 2005-01-25 21:22:43.000000000 -0200* *+++ ns-allinone-2.29/nam-1.11/config.sub 2006-01-20 15:56:37.000000000 -0200* @@ -267,7 +267,7 @@ | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ - | x86 | xscale | xstormy16 | xtensa \ + | x86 | x86_64 | xscale | xstormy16 | xtensa \ | z8k) basic_machine=$basic_machine-unknown ;; @@ -1172,7 +1172,7 @@ ;; -qnx*) case $basic_machine in - x86-* | i*86-*) + x86-* | x86_64-* | i*86-*) ;; *) os=-nto$os *diff -Naur ns-allinone-2.29-orig/nam-1.11/configure ns-allinone-2.29/nam-1.11/configure* *--- ns-allinone-2.29-orig/nam-1.11/configure 2005-11-26 21:57:36.000000000 -0200* *+++ ns-allinone-2.29/nam-1.11/configure 2006-01-20 15:56:37.000000000 -0200* @@ -4907,6 +4907,7 @@ xlibdirs="\ /usr/openwin/lib \ + /usr/X11R6/lib64 \ /usr/X11R6/lib \ /usr/lib/X11R6 \ /usr/X11R5/lib \ *diff -Naur ns-allinone-2.29-orig/nam-1.11/editview.cc ns-allinone-2.29/nam-1.11/editview.cc* *--- ns-allinone-2.29-orig/nam-1.11/editview.cc 2003-10-11 19:56:49.000000000 -0300* *+++ ns-allinone-2.29/nam-1.11/editview.cc 2006-01-20 15:58:28.000000000 -0200* @@ -66,7 +66,7 @@ } char str[256]; model_ = m; - sprintf(str, "def%-u", (int)this); + sprintf(str, "def%-u", (long int)this); defTag_ = new Tag(str); model_->add_tag(defTag_); editing_stage_ = NONE; @@ -89,7 +89,7 @@ } model_ = m; - sprintf(str, "def%-u", (int)this); + sprintf(str, "def%-u", (long int)this); defTag_ = new Tag(name); model_->add_tag(defTag_); editing_stage_ = NONE; *diff -Naur ns-allinone-2.29-orig/nam-1.11/group.cc ns-allinone-2.29/nam-1.11/group.cc* *--- ns-allinone-2.29-orig/nam-1.11/group.cc 2001-04-17 21:14:15.000000000 -0300* *+++ ns-allinone-2.29/nam-1.11/group.cc 2006-01-20 15:58:04.000000000 -0200* @@ -81,7 +81,7 @@ for (he = Tcl_FirstHashEntry(nodeHash_, &hs); he != NULL; he = Tcl_NextHashEntry(&hs), i++) - mbrs[i] = (int) Tcl_GetHashValue(he); + mbrs[i] = (long int) Tcl_GetHashValue(he); } void Group::draw(View * nv, double now) { *diff -Naur ns-allinone-2.29-orig/nam-1.11/netmodel.cc ns-allinone-2.29/nam-1.11/netmodel.cc* *--- ns-allinone-2.29-orig/nam-1.11/netmodel.cc 2003-10-11 19:56:50.000000000 -0300* *+++ ns-allinone-2.29/nam-1.11/netmodel.cc 2006-01-20 15:56:37.000000000 -0200* @@ -308,7 +308,7 @@ Tcl_HashEntry *he = Tcl_FindHashEntry(addrHash_, (const char *)addr); if (he == NULL) return -1; - return (int)Tcl_GetHashValue(he); + return (long int)Tcl_GetHashValue(he); } //---------------------------------------------------------------------- @@ -2761,7 +2761,7 @@ Tcl_HashEntry *he = Tcl_FindHashEntry(objnameHash_, n); if (he == NULL) return -1; - return (int)Tcl_GetHashValue(he); + return (long int)Tcl_GetHashValue(he); #undef STATIC_NAMELEN } *diff -Naur ns-allinone-2.29-orig/ns-2.29/AllinOne/install ns-allinone-2.29/ns-2.29/AllinOne/install* *--- ns-allinone-2.29-orig/ns-2.29/AllinOne/install 2005-10-20 02:45:22.000000000 -0200* *+++ ns-allinone-2.29/ns-2.29/AllinOne/install 2006-01-20 15:56:37.000000000 -0200* @@ -468,7 +468,7 @@ blame='Please check http://www.isi.edu/nsnam/ns/ns-problems.html for common problems and bug fixes.' if [ "${test_cygwin}" = "true" ]; then - ./configure --x-libraries=/usr/X11R6/lib --x-includes=/usr/X11R6/include || die "otcl-$OTCLVER configuration failed! Exiting ..."; + ./configure --x-libraries=/usr/X11R6/lib64 --x-includes=/usr/X11R6/include || die "otcl-$OTCLVER configuration failed! Exiting ..."; else ./configure || die "otcl-$OTCLVER configuration failed! Exiting ..."; fi @@ -493,7 +493,7 @@ cd ./tclcl-$TCLCLVER if [ "${test_cygwin}" = "true" ]; then - ./configure --x-libraries=/usr/X11R6/lib --x-includes=/usr/X11R6/include || die "tclcl-$TCLCLVER configuration failed! Exiting ..."; + ./configure --x-libraries=/usr/X11R6/lib64 --x-includes=/usr/X11R6/include || die "tclcl-$TCLCLVER configuration failed! Exiting ..."; else ./configure || die "tclcl-$TCLCLVER configuration failed! Exiting ..." fi @@ -522,7 +522,7 @@ fi if [ "${test_cygwin}" = "true" ]; then - ./configure --x-libraries=/usr/X11R6/lib --x-includes=/usr/X11R6/include || die "Ns configuration failed! Exiting ..."; + ./configure --x-libraries=/usr/X11R6/lib64 --x-includes=/usr/X11R6/include || die "Ns configuration failed! Exiting ..."; else ./configure || die "Ns configuration failed! Exiting ..."; fi @@ -547,7 +547,7 @@ cd ./nam-$NAMVER if [ "${test_cygwin}" = "true" ]; then - ./configure --x-libraries=/usr/X11R6/lib --x-includes=/usr/X11R6/include --with-tclcl=$CUR_PATH/tclcl-$TCLCLVER || die "Nam configuration failed! Exiting ..."; + ./configure --x-libraries=/usr/X11R6/lib64 --x-includes=/usr/X11R6/include --with-tclcl=$CUR_PATH/tclcl-$TCLCLVER || die "Nam configuration failed! Exiting ..."; else ./configure --with-tclcl=$CUR_PATH/tclcl-$TCLCLVER || die "Nam configuration failed! Exiting ..."; fi *diff -Naur ns-allinone-2.29-orig/ns-2.29/conf/configure.in.x11 ns-allinone-2.29/ns-2.29/conf/configure.in.x11* *--- ns-allinone-2.29-orig/ns-2.29/conf/configure.in.x11 2005-10-20 02:45:25.000000000 -0200* *+++ ns-allinone-2.29/ns-2.29/conf/configure.in.x11 2006-01-20 15:56:37.000000000 -0200* @@ -3,6 +3,7 @@ xlibdirs="\ /usr/openwin/lib \ + /usr/X11R6/lib64 \ /usr/X11R6/lib \ /usr/lib/X11R6 \ /usr/X11R5/lib \ *diff -Naur ns-allinone-2.29-orig/ns-2.29/config.sub ns-allinone-2.29/ns-2.29/config.sub* *--- ns-allinone-2.29-orig/ns-2.29/config.sub 2005-10-20 02:45:22.000000000 -0200* *+++ ns-allinone-2.29/ns-2.29/config.sub 2006-01-20 15:56:37.000000000 -0200* @@ -272,7 +272,7 @@ | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ - | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ + | x86 | x86_64 | xscale | xscalee[bl] | xstormy16 | xtensa \ | z8k) basic_machine=$basic_machine-unknown ;; @@ -1193,7 +1193,7 @@ ;; -qnx*) case $basic_machine in - x86-* | i*86-*) + x86-* | x86_64-* | i*86-*) ;; *) os=-nto$os *diff -Naur ns-allinone-2.29-orig/otcl-1.11/conf/configure.in.x11 ns-allinone-2.29/otcl-1.11/conf/configure.in.x11* *--- ns-allinone-2.29-orig/otcl-1.11/conf/configure.in.x11 1997-03-15 22:59:46.000000000 -0300* *+++ ns-allinone-2.29/otcl-1.11/conf/configure.in.x11 2006-01-20 15:56:37.000000000 -0200* @@ -3,6 +3,7 @@ xlibdirs="\ /usr/openwin/lib \ + /usr/X11R6/lib64 \ /usr/X11R6/lib \ /usr/lib/X11R6 \ /usr/X11R5/lib \ *diff -Naur ns-allinone-2.29-orig/otcl-1.11/config.sub ns-allinone-2.29/otcl-1.11/config.sub* *--- ns-allinone-2.29-orig/otcl-1.11/config.sub 2005-09-27 02:03:25.000000000 -0300* *+++ ns-allinone-2.29/otcl-1.11/config.sub 2006-01-20 15:56:37.000000000 -0200* @@ -272,7 +272,7 @@ | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ - | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ + | x86 | x86_64 | xscale | xscalee[bl] | xstormy16 | xtensa \ | z8k) basic_machine=$basic_machine-unknown ;; @@ -1193,7 +1193,7 @@ ;; -qnx*) case $basic_machine in - x86-* | i*86-*) + x86-* | x86_64-* | i*86-*) ;; *) os=-nto$os *diff -Naur ns-allinone-2.29-orig/otcl-1.11/configure ns-allinone-2.29/otcl-1.11/configure* *--- ns-allinone-2.29-orig/otcl-1.11/configure 2005-11-26 21:58:06.000000000 -0200* *+++ ns-allinone-2.29/otcl-1.11/configure 2006-01-20 15:56:37.000000000 -0200* @@ -5011,6 +5011,7 @@ xlibdirs="\ /usr/openwin/lib \ + /usr/X11R6/lib64 \ /usr/X11R6/lib \ /usr/lib/X11R6 \ /usr/X11R5/lib \ *diff -Naur ns-allinone-2.29-orig/tcl8.4.11/unix/tcl.m4 ns-allinone-2.29/tcl8.4.11/unix/tcl.m4* *--- ns-allinone-2.29-orig/tcl8.4.11/unix/tcl.m4 2005-06-29 13:40:33.000000000 -0300* *+++ ns-allinone-2.29/tcl8.4.11/unix/tcl.m4 2006-01-20 15:56:37.000000000 -0200* @@ -2190,7 +2190,7 @@ if test "$no_x" = yes; then AC_MSG_CHECKING(for X11 libraries) XLIBSW=nope - dirs="/usr/unsupported/lib /usr/local/lib /usr/X386/lib /usr/X11R6/lib /usr/X11R5/lib /usr/lib/X11R5 /usr/lib/X11R4 /usr/openwin/lib /usr/X11/lib /usr/sww/X11/lib" + dirs="/usr/unsupported/lib /usr/local/lib /usr/X386/lib /usr/X11R6/lib64 /usr/X11R6/lib /usr/X11R5/lib /usr/lib/X11R5 /usr/lib/X11R4 /usr/openwin/lib /usr/X11/lib /usr/sww/X11/lib" for i in $dirs ; do if test -r $i/libX11.a -o -r $i/libX11.so -o -r $i/libX11.sl; then AC_MSG_RESULT($i) *diff -Naur ns-allinone-2.29-orig/tclcl-1.17/conf/configure.in.x11 ns-allinone-2.29/tclcl-1.17/conf/configure.in.x11* *--- ns-allinone-2.29-orig/tclcl-1.17/conf/configure.in.x11 2005-10-02 18:26:19.000000000 -0300* *+++ ns-allinone-2.29/tclcl-1.17/conf/configure.in.x11 2006-01-20 15:56:37.000000000 -0200* @@ -3,6 +3,7 @@ xlibdirs="\ /usr/openwin/lib \ + /usr/X11R6/lib64 \ /usr/X11R6/lib \ /usr/lib/X11R6 \ /usr/X11R5/lib \ *diff -Naur ns-allinone-2.29-orig/tclcl-1.17/config.sub ns-allinone-2.29/tclcl-1.17/config.sub* *--- ns-allinone-2.29-orig/tclcl-1.17/config.sub 2005-10-02 18:26:19.000000000 -0300* *+++ ns-allinone-2.29/tclcl-1.17/config.sub 2006-01-20 15:56:37.000000000 -0200* @@ -272,7 +272,7 @@ | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ - | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ + | x86 | x86_64 | xscale | xscalee[bl] | xstormy16 | xtensa \ | z8k) basic_machine=$basic_machine-unknown ;; @@ -1193,7 +1193,7 @@ ;; -qnx*) case $basic_machine in - x86-* | i*86-*) + x86-* | x86_64-* | i*86-*) ;; *) os=-nto$os *diff -Naur ns-allinone-2.29-orig/tclcl-1.17/configure ns-allinone-2.29/tclcl-1.17/configure* *--- ns-allinone-2.29-orig/tclcl-1.17/configure 2005-10-23 01:06:26.000000000 -0200* *+++ ns-allinone-2.29/tclcl-1.17/configure 2006-01-20 15:56:37.000000000 -0200* @@ -6327,6 +6327,7 @@ xlibdirs="\ /usr/openwin/lib \ + /usr/X11R6/lib64 \ /usr/X11R6/lib \ /usr/lib/X11R6 \ /usr/X11R5/lib \ *diff -Naur ns-allinone-2.29-orig/tk8.4.11/unix/configure ns-allinone-2.29/tk8.4.11/unix/configure* *--- ns-allinone-2.29-orig/tk8.4.11/unix/configure 2005-06-29 13:43:10.000000000 -0300* *+++ ns-allinone-2.29/tk8.4.11/unix/configure 2006-01-20 15:56:37.000000000 -0200* @@ -4940,6 +4940,7 @@ # Check X11 before X11Rn because it is often a symlink to the current release. for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` \ /usr/X11/lib \ + /usr/X11R6/lib64 \ /usr/X11R6/lib \ /usr/X11R5/lib \ /usr/X11R4/lib \ @@ -5087,7 +5088,7 @@ echo $ac_n "checking for X11 libraries""... $ac_c" 1>&6 echo "configure:5089: checking for X11 libraries" >&5 XLIBSW=nope - dirs="/usr/unsupported/lib /usr/local/lib /usr/X386/lib /usr/X11R6/lib /usr/X11R5/lib /usr/lib/X11R5 /usr/lib/X11R4 /usr/openwin/lib /usr/X11/lib /usr/sww/X11/lib" + dirs="/usr/unsupported/lib /usr/local/lib /usr/X386/lib /usr/X11R6/lib64 /usr/X11R6/lib /usr/X11R5/lib /usr/lib/X11R5 /usr/lib/X11R4 /usr/openwin/lib /usr/X11/lib /usr/sww/X11/lib" for i in $dirs ; do if test -r $i/libX11.a -o -r $i/libX11.so -o -r $i/libX11.sl; then echo "$ac_t""$i" 1>&6 *diff -Naur ns-allinone-2.29-orig/tk8.4.11/unix/tcl.m4 ns-allinone-2.29/tk8.4.11/unix/tcl.m4* *--- ns-allinone-2.29-orig/tk8.4.11/unix/tcl.m4 2005-06-29 13:43:10.000000000 -0300* *+++ ns-allinone-2.29/tk8.4.11/unix/tcl.m4 2006-01-20 15:56:37.000000000 -0200* @@ -2190,7 +2190,7 @@ if test "$no_x" = yes; then AC_MSG_CHECKING(for X11 libraries) XLIBSW=nope - dirs="/usr/unsupported/lib /usr/local/lib /usr/X386/lib /usr/X11R6/lib /usr/X11R5/lib /usr/lib/X11R5 /usr/lib/X11R4 /usr/openwin/lib /usr/X11/lib /usr/sww/X11/lib" + dirs="/usr/unsupported/lib /usr/local/lib /usr/X386/lib /usr/X11R6/lib64 /usr/X11R6/lib /usr/X11R5/lib /usr/lib/X11R5 /usr/lib/X11R4 /usr/openwin/lib /usr/X11/lib /usr/sww/X11/lib" for i in $dirs ; do if test -r $i/libX11.a -o -r $i/libX11.so -o -r $i/libX11.sl; then AC_MSG_RESULT($i) *diff -Naur ns-allinone-2.29-orig/xgraph-12.1/configure ns-allinone-2.29/xgraph-12.1/configure* *--- ns-allinone-2.29-orig/xgraph-12.1/configure 2005-10-22 15:38:54.000000000 -0200* *+++ ns-allinone-2.29/xgraph-12.1/configure 2006-01-20 15:56:37.000000000 -0200* @@ -1274,6 +1274,7 @@ # Check X11 before X11Rn because it is often a symlink to the current release. for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` \ /usr/X11/lib \ + /usr/X11R6/lib64 \ /usr/X11R6/lib \ /usr/X11R5/lib \ /usr/X11R4/lib \ ----- Finalizar mensagem encaminhada ----- ------------------------------------------------------ Mensagem enviada pelo Webmail da Faculdade de Ciências