I build ns-2.1b3 in Windows'95.The building
process generates ns.exe, but ns.exe(more than 5M)is too big to run.I modify the
makefile.win,removing the some C library such as libc.lib,the new ns.exe is more
than 4M yet.The link has output as the following:
LINK : warning LNK4044: unrecognized option
"INCREMENTAL:NO"; ignored
LINK : warning LNK4044: unrecognized option "PDB:NONE"; ignored LINK : warning LNK4044: unrecognized option "RELEASE"; ignored LINK : warning LNK4044: unrecognized option "align:0x1000"; ignored kernel32.lib(KERNEL32.dll) : warning LNK4006: __NULL_IMPORT_DESCRIPTOR already defined in msvcrt.lib(MSVCRT40.dll); second definition ignored advapi32.lib(ADVAPI32.dll) : warning LNK4006: __NULL_IMPORT_DESCRIPTOR already defined in msvcrt.lib(MSVCRT40.dll); second definition ignored tk80.lib(tk80.dll) : warning LNK4006: __NULL_IMPORT_DESCRIPTOR already defined in msvcrt.lib(MSVCRT40.dll); second definition ignored tcl80.lib(tcl80.dll) : warning LNK4006: __matherr already defined in msvcrt.lib(merr.obj); second definition ignored tcl80.lib(tcl80.dll) : warning LNK4006: __NULL_IMPORT_DESCRIPTOR already defined in msvcrt.lib(MSVCRT40.dll); second definition ignored I can't solve the problem,you are welcome to
give me a suggestion.
-Y.
Ming
|