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?