Pat Volkerding rebuilt the gcc 4.5.1 packages for Slackware-current, adding support for LTO (Link Time Optimization). Apparently that feature was requested a lot.
Consequently I have rebuilt my multilib versions of the gcc-4.5.1 packages for Slackware64-current; get them at http://slackware.com/~alien/multilib/current/ (mirror site: http://taper.alienbase.nl/mirrors/people/alien/multilib/current/).
Eric
thanks again for the quick update (as usual) 🙂
Thanks for the quick update. Just a quick Q; do the compat32 need to be updated as well?
@Nick –
No need to update any compat 32 packages. Those are unrelated to the multilib gcc and glibc packages I build. If The original 32-bit Slackware package would get an update, that would be the moment to run convertpkg-compat32.
Eric
Hi,
I’m having trouble using this gcc package for compiling the kernel. The make commando returns:
# make menuconfig
HOSTCC scripts/kconfig/conf.o
/usr/libexec/gcc/x86_64-slackware-linux/4.5.1/cc1: error while loading shared libraries: libelf.so.0: cannot open shared object file: No such file or directory
make[1]: *** [scripts/kconfig/conf.o] Error 1
make: *** [menuconfig] Error 2
Probable forgot to include this new file into the packages. Running original 4.5.1 packages works fine.
And thx for keeping these multilib packages.
D. Sampaio
@Diogo:
You have to follow the slackware-current changelog closely if you want to use my stuff:
Mon Oct 18 20:34:23 UTC 2010
l/libelf-0.8.13-x86_64-1.txz: Added.
This is needed to enable LTO support in GCC.
Install the new package and you’ll be fine.
Eric
Thanks Eric!
Thanks for the info
Thanks,
just found out that there was a undesired line in mine etc/slackpkg/mirror
D. Sampaio
Eric, you rock!
Thank you for doing this for those of us who want to use current but need multilib.
Sincere thanks,
scott