Hi all,
I have tried to install ns-2 (different versions 2.29, 2.29.2, 2.29.3 and 2.31) on x86_64 platform but all the attempts failed. The main reason for this fail is standard like the one described on the ns-2 site: > /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libXext.so when > searching for -lXext > /usr/bin/ld: cannot find -lXext > collect2: ld returned 1 exit status > make: *** [otclsh] Error 1 > otcl-1.11 make failed! Exiting ... I have tried both variants of solving this problem proposed on the site: 1) Previous solution: Find the path to the 64-bit libraries and modify the makefile (e.g., /usr/X11R6/lib64) 2) New solution: Use the ns-allinone-2.29.3.tar.gz package. But both of them won't work! Installing ns-allinone-2.29.3 does not change anything at all and modifying makefile in otcl directory (I change LIB variable - insert the exact location of X11R6/lib64 instead of X11R6/lib) causes the following error: > ... -L/usr/X11R6/lib64 -lXext -lX11 -lnsl -ldl -lm > /usr/bin/ld: cannot find -lXext Could anyone please help me? Thanks in advance. Andrey.
