Problem:
Sample message:
ld: warning: file /opt/lib/cobol/lib/libcobrts.so: section .dynsym: symbol
[25]: global symbol has no name
Resolution:
This error occurs because Server Express is being used on an operating system with a C compiler that is newer than the version it was developed on.
To see the Reference Environment for the Server Express that it installed see the file $COBDIR/docs/env.txt. It will list the C Compiler used when Server Express was developed.
For instance:
C Compiler
----------
cc Forte Developer 7 C 5.4 2002/03/09
This will be followed by the command to be executed on the current machine to see which C Compiler is installed locally:
cc -V 2>&1 |cut -c5-80|head -1
If these do not match that would cause this kind of error. In this case because it is only a warning, the messages can be safely ignored.