lyyang@localhost ~/devel/tracy/trunk/test $ make
g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../tracy/inc -ggdb3 -Wall -DGSL -I/usr/include -g -O2 -MT leac.o -MD -MP -MF .deps/leac.Tpo -c -o leac.o leac.cc
../tracy/inc/field_templ.h:200: warning: friend declaration 'tps LieFact(const ss_vect<T>&)' declares a non-template function
../tracy/inc/field_templ.h:200: warning: (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning
../tracy/inc/tpsa_templ.h: In function 'void daall_(double (&)[7], int, const char*, int, int)':
../tracy/inc/tpsa_templ.h:66: warning: unused variable 'n'
../tracy/inc/radia2tracy_templ.h: In function 'void Read_IDfile(char*, double*, int*, int*, double*, double*, double (*)[200], double (*)[200])':
../tracy/inc/radia2tracy_templ.h:72: warning: format '%[^
' expects type 'char*', but argument 3 has type 'char (*)[5000]'
../tracy/inc/radia2tracy_templ.h:75: warning: format '%[^
' expects type 'char*', but argument 3 has type 'char (*)[5000]'
../tracy/inc/radia2tracy_templ.h:78: warning: format '%[^
' expects type 'char*', but argument 3 has type 'char (*)[5000]'
../tracy/inc/radia2tracy_templ.h:84: warning: format '%[^
' expects type 'char*', but argument 3 has type 'char (*)[5000]'
../tracy/inc/radia2tracy_templ.h:90: warning: format '%[^
' expects type 'char*', but argument 3 has type 'char (*)[5000]'
../tracy/inc/radia2tracy_templ.h:106: warning: format '%[^
' expects type 'char*', but argument 3 has type 'char (*)[5000]'
../tracy/inc/radia2tracy_templ.h:109: warning: format '%[^
' expects type 'char*', but argument 3 has type 'char (*)[5000]'
../tracy/inc/radia2tracy_templ.h:118: warning: format '%[^
' expects type 'char*', but argument 3 has type 'char (*)[5000]'
../tracy/inc/radia2tracy_templ.h:136: warning: format '%[^
' expects type 'char*', but argument 3 has type 'char (*)[5000]'
../tracy/inc/radia2tracy_templ.h:139: warning: format '%[^
' expects type 'char*', but argument 3 has type 'char (*)[5000]'
../tracy/inc/radia2tracy_templ.h:150: warning: use of assignment suppression and length modifier together in scanf format
../tracy/inc/tpsa1.h: At global scope:
../tracy/inc/tpsa1.h:15: error: previous declaration of 'double pi' with 'C++' linkage
../tracy/inc/modnaff.h:117: error: conflicts with new declaration with 'C' linkage
../tracy/inc/soleillib_templ.h: In function 'void fmap(char*, long int, long int, long int, double, double, double, bool, bool, bool)':
../tracy/inc/soleillib_templ.h:848: warning: converting to 'long int' from 'double'
../tracy/inc/soleillib_templ.h:856: warning: converting to 'long int' from 'double'
../tracy/inc/nsls-ii_lib_templ.h: In function 'void LoadSettings(const char*)':
../tracy/inc/nsls-ii_lib_templ.h:1744: warning: unused variable 'type'
../tracy/inc/nsls-ii_lib_templ.h:1744: warning: unused variable 'prm'
../tracy/inc/nsls-ii_lib_templ.h:1748: warning: unused variable 'mp'
../tracy/inc/nsls-ii_lib_templ.h:1750: warning: unused variable 'prt'
../tracy/inc/nsls-ii_lib_templ.h: In function 'void ID_corr(FILE*, int, int)':
../tracy/inc/nsls-ii_lib_templ.h:3063: warning: unused variable 'n'
../tracy/inc/nsls-ii_lib_templ.h:3064: warning: unused variable 'b2prev'
../tracy/inc/nsls-ii_lib_templ.h:3066: warning: unused variable 'nameprev'
leac.cc: In function 'int main(int, char**)':
leac.cc:29: warning: unused variable 'in_dir'
leac.cc:30: warning: unused variable 'lat_file'
make: *** [leac.o] Error 1
lyyang@localhost ~/devel/tracy/trunk/test $
lyyang@localhost ~/devel/tracy/trunk/test $ g++ -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-4.1.2/work/gcc-4.1.2/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.1.2 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/g++-v4 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-libunwind-exceptions --disable-multilib --enable-libmudflap --disable-libssp --disable-libgcj --with-arch=i686 --enable-languages=c,c++,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)
Logged In: YES
user_id=1889176
Originator: NO
So test/leac is not compiling. I'm not sure why. I have made some changes to nsls-ii_lib_templ.h and soleillib_templ.h, but these don't seem to be the issue. It has something to do with the tpsa library? I don't think I changed anything with that recently. The only thing I can think of is something to do with the compiler flags in the makefile.am.
For the most part, I've been keeping the tools directory updated and not using the test directory. Unless there's something specific that you are trying to test, I don't see a reason to have separate versions in the test directory.
Logged In: YES
user_id=1889176
Originator: NO
So test/leac is not compiling. I'm not sure why. I have made some changes to nsls-ii_lib_templ.h and soleillib_templ.h, but these don't seem to be the issue. It has something to do with the tpsa library? I don't think I changed anything with that recently. The only thing I can think of is something to do with the compiler flags in the makefile.am.
For the most part, I've been keeping the tools directory updated and not using the test directory. Unless there's something specific that you are trying to test, I don't see a reason to have separate versions in the test directory.