#375 closed defect (fixed)
`make check` fails under gcc-4
| Reported by: | jhoblitt | Owned by: | |
|---|---|---|---|
| Priority: | lowest | Milestone: | |
| Component: | sys | Version: | 0.5.0 |
| Severity: | trivial | Keywords: | |
| Cc: |
Description
fortran appears to be broken under gcc-4 (no surprise). This shouldn't be an
issue as we're moving away from fortran.
gcc -DXML_CONFIG_FILE=\"../../etc/pslib/psTime.xml\" -O0 -g -std=gnu99
-I/usr/include/mysql -mcpu=pentium3 -pipe -DHAVE_ERRNO_AS_DEFINE=1
-DUSE_OLD_FUNCTIONS -DBUILD_PSDB -I/usr/include -I/usr/include/libxml2 -Wall -o
.libs/tst_psTime_01 tst_psTime_01.o
-L/home/moanui/jhoblitt/pscvs/datasys/IPP/psLib/src
/home/moanui/jhoblitt/pscvs/datasys/IPP/psLib/src/.libs/libpslib.so
-L/usr/lib/mysql /usr/lib/mysql/libmysqlclient.so -L/usr/lib -lcrypt -lnsl -lssl
-lcrypto -lcfitsio /usr/lib/libfftw3f.so /usr/lib/libgsl.so
/usr/lib/libgslcblas.so /usr/lib/libxml2.so -lz -lpthread -lm -Wl,--rpath
-Wl,/home/moanui/jhoblitt/pscvs/datasys/IPP/psLib/lib -Wl,--rpath -Wl,/usr/lib/mysql
/home/moanui/jhoblitt/pscvs/datasys/IPP/psLib/src/.libs/libpslib.so: undefined
reference to `_gfortran_compare_string'
/home/moanui/jhoblitt/pscvs/datasys/IPP/psLib/src/.libs/libpslib.so: undefined
reference to `_gfortran_copy_string'
collect2: ld returned 1 exit status

added FLIBS to the list of libraries required (i.e., pslib-config --libs). That
includes libgfortran, which is required by fortran compiled with gfortran.
-rdd