stdlib make still broken with -mtfast
| Bugzilla Link | 740 |
| Created on | Sep 01, 2010 20:59 |
| Resolution | FIXED |
| Resolved on | Sep 02, 2010 09:03 |
| Version | svn |
| OS | Linux |
| Architecture | PC |
Extended Description
make -j4 mtfast make -f buildfile "MTSAC2CFLAGS=-mt" MODE=fat cd modules/structures/lib/..; sac2c -v0 -O3 -linksetsize 0 -mt ComplexArrayTransform.sac -o lib cd modules/structures/lib/..; sac2c -v0 -O3 -linksetsize 0 -mt SimpleImage.sac -o lib cd modules/numerical/lib/..; sac2c -v0 -O3 -linksetsize 0 -mt Blas.sac -o lib cd world/stdio/lib/..; sac2c -v0 -O3 -linksetsize 0 -mt ScalarIO.sac -o lib cd world/stdio/lib/..; sac2c -v0 -O3 -linksetsize 0 -mt FibreIO.sac -o lib cd world/stdio/lib/..; sac2c -v0 -O3 -linksetsize 0 -mt PPM.sac -o lib ABORT: Cannot find library `libStdIOTree.so' for module `StdIO' This is Stdlib revision 1396. It looks like bad dependencies again... Perhaps we should write a script to generate these makefiles automatically. Can someone briefly, and correctly, describe what the criteria for such a generator would be? E.g., is it enough to collect the set of 'use' statements in all modules, then build a tree from those? If not, what is the correct procedure for doing this?