I'm trying to compile the libsigc++-1.0.4 package on Linux/390. I'm getting the following failure, which I do not see on my Intel Linux system: Making all in signals make[2]: Entering directory `/tmp/build-libsigc-1.0.4-s390-1/libsigc++-1.0.4/tests/signals' /bin/sh ../../libtool --mode=link c++ -g -O2 -o retbind_slot_test retbind_slot_test.o ../../sigc+ +/libsigc.la -lpthread c++ -g -O2 -o .libs/retbind_slot_test retbind_slot_test.o ../../sigc++/.libs/libsigc.so -lpthread retbind_slot_test.o: In function `main': /tmp/build-libsigc-1.0.4-s390-1/libsigc++-1.0.4/tests/signals/retbind_slot_t est.cc:25: undefined ref erence to `ostream::write(char const *, long)' collect2: ld returned 1 exit status make[2]: *** [retbind_slot_test] Error 1 make[2]: Leaving directory `/tmp/build-libsigc-1.0.4-s390-1/libsigc++-1.0.4/tests/signals' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/build-libsigc-1.0.4-s390-1/libsigc++-1.0.4/tests' make: *** [all-recursive] Error 1
I did some Google searches, and the usual recommendation is to make sure you have iostreams support, etc., etc., which I do. I compared the "make" process on my Intel system, and the commands issued, including libraries, match. Any ideas on what might be wrong? Mark Post
