sacphm.seq not found when compiling with sac2c on a mac
|
|
Bugzilla Link |
836 |
Created on |
Mar 16, 2011 15:10 |
Resolution |
FIXED |
Resolved on |
Mar 30, 2011 15:12 |
Version |
svn |
OS |
All |
Architecture |
PC |
Extended Description
The error after compiling with sac2c is:
ld: library not found for -lsacphm.seq
Most likely this is going wrong because code in modules/dependencies.c no longer takes into account that some modules might not be there. I suspect this problem came from this commit:
r17348 | caj | 2011-03-10 17:34:08 +0000 (Thu, 10 Mar 2011) | 2 lines
Make -M support cross compilation
I also suspect these warnings came with that commit too and the reason for them is the same:
ld: warning: directory '/Users/dsr/uni/checkouts/stdlib/utrace/lib' following -L not found
ld: warning: directory '/usr/local/dislin' following -L not found
As a work around until this is fixed the -nophm option can be explicitly passed when working on a mac.