Greetings! root <[EMAIL PROTECTED]> writes:
> cvs -z9 -q co -d gcl-2.6.8pre -r Version_2_6_8pre gcl > > successfully builds on FreeBSD > > ================================================================ > > fails on MAC OSX PPC > > config.status: creating po/Makefile.in > config.status: executing depfiles commands > config.status: executing default commands > file=./`echo fr | sed 's,.*/,,'`.gmo \ > && rm -f $file && PATH=../src:$PATH msgfmt -o $file fr.po > /bin/sh: line 1: msgfmt: command not found > make[3]: *** [fr.gmo] Error 127 > make[2]: *** [all-recursive] Error 1 > make[1]: *** [all] Error 2 > make: *** [binutils/bfd/libbfd.a] Error 2 > sh-2.05b# > OK, am looking into --disable-nls for this. > ================================================================ In all of the following, --disable-statsysbfd --enable-locbfd is needed. configure should be smarter, but I'm unsure as to whether automating this determination should go into 2.6.8, as it could be tricky. > > fails on debian > > gcc -c -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer > -I/root/gcl-2.6.8pre/o -I../h -I../gcl-tk fat_string.c > fat_string.c:17:17: bfd.h: No such file or directory > fat_string.c:18:21: bfdlink.h: No such file or directory > fat_string.c:231: error: syntax error before "bfd_combined_table_update" > fat_string.c:231: error: syntax error before "PTR" > fat_string.c:231: warning: `struct bfd_link_hash_entry' declared inside > parameter list > fat_string.c:231: warning: its scope is only this definition or declaration, > which is probably not what you want > fat_string.c:231: warning: return type defaults to `int' > fat_string.c: In function `bfd_combined_table_update': > fat_string.c:233: error: `ct' undeclared (first use in this function) > fat_string.c:233: error: (Each undeclared identifier is reported only once > fat_string.c:233: error: for each function it appears in.) > fat_string.c:236: error: `h' undeclared (first use in this function) > fat_string.c:236: error: `bfd_link_hash_defined' undeclared (first use in > this function) > fat_string.c: In function `fSset_up_combined': > fat_string.c:299: error: invalid use of undefined type `struct bfd_link_info' > fat_string.c:302: warning: implicit declaration of function > `bfd_link_hash_traverse' > fat_string.c:302: error: invalid use of undefined type `struct bfd_link_info' > fat_string.c:309: error: invalid use of undefined type `struct bfd_link_info' > fasdump.c: At top level: > ../h/ptable.h:53: error: storage size of `link_info' isn't known > make[1]: *** [fat_string.o] Error 1 > make[1]: Leaving directory `/root/gcl-2.6.8pre/o' > make: *** [unixport/saved_pre_gcl] Error 2 > debian:~/gcl-2.6.8pre# > > ================================================================ > > fails on ubuntu > > gcc -c -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer > -I/tmp/gcl-2.6.8pre/o -I../h -I../gcl-tk fat_string.c > fat_string.c:17:17: error: bfd.h: No such file or directory > fat_string.c:18:21: error: bfdlink.h: No such file or directory > fat_string.c:231: error: syntax error before âbfd_combined_table_updateâ > fat_string.c:231: error: syntax error before âPTRâ > fat_string.c:231: warning: return type defaults to âintâ > fat_string.c: In function âbfd_combined_table_updateâ: > fat_string.c:233: error: âctâ undeclared (first use in this function) > fat_string.c:233: error: (Each undeclared identifier is reported only once > fat_string.c:233: error: for each function it appears in.) > fat_string.c:236: error: âhâ undeclared (first use in this function) > fat_string.c:236: error: âbfd_link_hash_definedâ undeclared (first use in > this function) > fat_string.c: In function âfSset_up_combinedâ: > fat_string.c:299: error: invalid use of undefined type âstruct > bfd_link_infoâ > fat_string.c:302: warning: implicit declaration of function > âbfd_link_hash_traverseâ > fat_string.c:302: error: invalid use of undefined type âstruct > bfd_link_infoâ > fat_string.c:309: error: invalid use of undefined type âstruct > bfd_link_infoâ > make[1]: *** [fat_string.o] Error 1 > make[1]: Leaving directory `/tmp/gcl-2.6.8pre/o' > make: *** [unixport/saved_pre_gcl] Error 2 > > > ================================================================ > > successfully builds on Fedora 4 > > ================================================================ > > successfully builds on Fedora 5 > > ================================================================ > > fails on Fedora 6 > > > gcc -c -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer > -I/root/gcl-2.6.8pre/o -I../h -I../gcl-tk fat_string.c > fat_string.c:17:17: error: bfd.h: No such file or directory > fat_string.c:18:21: error: bfdlink.h: No such file or directory > fat_string.c:231: error: expected â=â, â,â, â;â, âasmâ or > â__attribute__â before âbfd_combined_table_updateâ > fat_string.c: In function âfSset_up_combinedâ: > fat_string.c:299: error: invalid use of undefined type âstruct > bfd_link_infoâ > fat_string.c:302: warning: implicit declaration of function > âbfd_link_hash_traverseâ > fat_string.c:302: error: invalid use of undefined type âstruct > bfd_link_infoâ > fat_string.c:303: error: âbfd_combined_table_updateâ undeclared (first > use in this function) > fat_string.c:303: error: (Each undeclared identifier is reported only once > fat_string.c:303: error: for each function it appears in.) > fat_string.c:309: error: invalid use of undefined type âstruct > bfd_link_infoâ > make[1]: *** [fat_string.o] Error 1 > make[1]: Leaving directory `/root/gcl-2.6.8pre/o' > make: *** [unixport/saved_pre_gcl] Error 2 > [EMAIL PROTECTED] gcl-2.6.8pre]# > Has the segfault at the raw_pre_gcl stage you reported earlier disappeared? > > > ================================================================ > > successfully builds on RedHat 9 > > ================================================================ > > yields > > gcc -c -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer > -I/tmp/gcl-2.6.8pre/o -I../h -I../gcl-tk fat_string.c > fat_string.c:231: parse error before `bfd_combined_table_update' > fat_string.c:231: warning: return type defaults to `int' > fat_string.c: In function `fSset_up_combined': > fat_string.c:303: warning: passing arg 2 of `bfd_link_hash_traverse' from > incompatible pointer type > fat_string.c:310: warning: passing arg 2 of `bfd_link_hash_traverse' from > incompatible pointer type > make[1]: *** [fat_string.o] Error 1 > make[1]: Leaving directory `/tmp/gcl-2.6.8pre/o' > make: *** [unixport/saved_pre_gcl] Error 2 > > on RedHat 7.2 > > t > > > Take care, -- Camm Maguire [EMAIL PROTECTED] ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah _______________________________________________ Gcl-devel mailing list Gcl-devel@gnu.org http://lists.gnu.org/mailman/listinfo/gcl-devel