Description of problem: The link /usr/lib64/libg2c.so is missing from the compat-libf2c-34 package. This causes problems when trying to compile some programs that try to link against libg2c. Version-Release number of selected component (if applicable): compat-libf2c-34-3.4.6-4.x86_64 How reproducible: Always Steps to Reproduce: 1. Install compat-libf2c-34 2. Compile a program that links against g2c with -lg2c Actual results: The link step fails with: /usr/bin/ld: cannot find -lg2c Expected results: The program links with no errors. Additional info: When I manually create the symbolic link, the link step succeeds: # cd /usr/lib64 # ln -s /usr/lib64/libg2c.so.0.0.0 libg2c.so
The link is intentionally not in /usr/lib64/, but in gcc's lib directory. If you need -lg2c, you should be using compat-gcc-34 compiler too, so either link through g77 driver, or gcc34.