gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gcl-devel] Re: [Axiom-developer] Re: sock_get_string_buf


From: Camm Maguire
Subject: [Gcl-devel] Re: [Axiom-developer] Re: sock_get_string_buf
Date: 02 Nov 2006 09:14:47 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Greetings!

root <address@hidden> 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
> address@hidden 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                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah




reply via email to

[Prev in Thread] Current Thread [Next in Thread]