4 >> As you may know, the code generator prototype is freely available at
5 >> http://www.prism.uvsq.fr/~cedb/bastools/cloog.html
6 >> then you can easily test the proposed improvements for code generation.
7 >> Please do not hesitate to ask me for further details.
14 thank you very much for the last information. I built already cloog static libraries and cloog, but I have still some troubles to make the shared library of cloog-0.12.2. I can work with the static version, but it may be also interesting to have a shared library too.
16 I am using the polylib-library 5.20.0 (64 bit) and gcc version 2.95.3 (20010315). The error message is:
18 /*-----------------------------------------------*
19 * MAKING ClooG (shared lib) *
20 *-----------------------------------------------*/
21 ld ./obj_sparc-sun-solaris2.9/cloog.o ./obj_sparc-sun-solaris2.9/program.o ./obj_sparc-sun-solaris2.9/loop.o ./obj_sparc-sun-solaris2.9/pprint.o ./obj_sparc-sun-solaris2.9/names.o ./obj_sparc-sun-solaris2.9/statement.o ./obj_sparc-sun-solaris2.9/domain.o ./obj_sparc-sun-solaris2.9/options.o -o ./obj_sparc-sun-solaris2.9/libcloog.so.0.12.2 \
22 -lc -shared -fPIC -L/project/suif/polylib-5.20.0/lib -lpolylib64 -lc
23 ld: fatal: option -h and building a dynamic executable are incompatible
24 ld: fatal: option -f and building a dynamic executable are incompatible
25 ld: fatal: Flags processing errors
26 gmake: *** [cloogsharedlib] Error 1
28 Deleting the option -fPIC solve the problem with the second error message "option -f ..."
30 Did you have any idea how to solve the problem ? I just called configure --with-polylib=... and then make. Polylib libraries (shared and static) are build successfully (all tests ran properly)
39 -- Sergej Schwenk University of Dortmund Department of Computer Science 12 (Embedded Systems Group) Otto-Hahn-Strasse 16 44221 Dortmund Germany