----- Original Message ----- From: "Stefan (metze) Metzmacher" <[EMAIL PROTECTED]> To: "William Jojo" <[EMAIL PROTECTED]> Cc: "Carlos Eduardo Pedroza Santiviago" <[EMAIL PROTECTED]>; <[email protected]>; <[email protected]> Sent: Thursday, September 28, 2006 10:30 AM Subject: Re: AIX Testers Needed.
> >> http://build.samba.org/?function=View+Build;host=aix1;tree=samba_3_0;compiler=gcc > > with: > > ld: 0711-783 WARNING: TOC overflow. TOC size: 90328 Maximum size: > >> 65536 > > Extra instructions are being generated for each reference to a TOC > > symbol if the symbol is in the TOC overflow area. > > > > > >> I fixed this a couple of times. :-) You need "-bbigtoc" anywhere you do > >> linking (shared libs, execs, etc) > > In samba4 we use this: > > CPP = ccache gcc -E > CPPFLAGS = -I./include -I. -I./lib -D_SAMBA_BUILD_=4 -DHAVE_CONFIG_H > CC = ccache gcc > CFLAGS = -Wall -I./include -I. -I./lib -D_SAMBA_BUILD_=4 > - -DHAVE_CONFIG_H > PICFLAG = -O2 > LD = ccache gcc > LDFLAGS = -Wl,-brtl,-bexpall,-bbigtoc -L./bin > STLD = /usr/bin/ar > STLD_FLAGS = -rcs > SHLD = ccache gcc > SHLD_FLAGS = -Wl,-G,-bexpall -L./bin > SHLIBEXT = so > > should I change SHLD_FLAGS to -Wl,-G,-bexpall,-bbigtoc -L./bin ? Definitely. :-) Cheers, Bill > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.2 (GNU/Linux) > Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org > > iD8DBQFFG9x2m70gjA5TCD8RArCNAJ0R6EHTuTkKM2rb3FlqoWq9Ld9EkwCfXql4 > f6SRDgmj5razPa7NZcw9F9E= > =FnjF > -----END PGP SIGNATURE----- > -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/listinfo/samba
