Hi, I am using g77 on a SGI Origin 2000. I got the following error message when compile a program: g77 -Wl -v *.o Reading specs from /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.2.2/specs Configured with: ../configure --prefix=/usr/freeware --enable-version-specific-runtime-libs --disable-shared --enable-threads --enable-haifa --disable-c-mbchar Thread model: single gcc version 3.2.2 /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.2.2/collect2 -call_shared -no_unresolved -init __do_global_ctors -fini __do_global_dtors -_SYSTYPE_SVR4 -woff 131 -n32 /usr/lib32/mips3/crt1.o /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.2.2/crtbegin.o -L/usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.2.2 -L/usr/bin -L/usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.2.2/../../.. nomendel.o simwalk2.o -lfrtbegin -lg2c -lm -dont_warn_unused -lgcc -warn_unused -L/usr/lib32/mips3 -L/usr/lib32 -dont_warn_unused -lc -warn_unused -dont_warn_unused -lgcc -warn_unused /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.2.2/crtend.o /usr/lib32/mips3/crtn.o ld32: WARNING 47 : This module (simwalk2.o .text) contains branch instruction(s) that might degrade performance on an older version (rev. 2.2) R4000 processor. ld32: ERROR 33 : Unresolved text symbol "_xpg5_vsnprintf" -- 1st referenced by /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.2.2/libg2c.a(endfile.o). Use linker option -v to see when and which objects, archives and dsos are loaded. ld32: INFO 152: Output file removed because of error. collect2: ld returned 2 exit status galaxy.nih.gov/home/sawang/SimWalk286/CODE:> uname -a IRIX64 galaxy 6.5 10100655 IP27 Any idea on how to solve this problem? Thanks, Alex