----- 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

Reply via email to