Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Thomas Orgis <thomas-forum AT orgis.org>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell
  • Date: Sat, 25 Jul 2009 13:10:26 +0200



Am Sat, 25 Jul 2009 10:36:31 +0200
schrieb Arwed von Merkatz <v.merkatz AT gmx.net>:

> I agree, I never liked the split. And even if a split is done, my
> opinion is that /lib should be the primary location, i.e. if the system
> is 64bit, all libs should go to /lib and compatibilty to /lib32.

I also don't like the split -- and generally found it needed to have /lib64
as symlink at least for some apps.
I struggled to get rid of it on my audio system and failed, in the end, gave
up.
Just now looking into /usr/lib64 on my laptop... which is no symlink... and
what do I see there:

13:04|sunscreen:svn$ ls -l /usr/lib64
insgesamt 10980
drwxr-xr-x 5 root root 4096 21. Apr 16:59 ardour2
-rw-r--r-- 1 root root 7542480 27. Apr 15:16 libgfortran.a
-rwxr-xr-x 1 root root 980 27. Apr 15:16 libgfortran.la
lrwxrwxrwx 1 root root 20 27. Apr 15:16 libgfortran.so ->
libgfortran.so.3.0.0
lrwxrwxrwx 1 root root 20 27. Apr 15:16 libgfortran.so.3 ->
libgfortran.so.3.0.0
-rwxr-xr-x 1 root root 3673714 27. Apr 15:16 libgfortran.so.3.0.0

Now that is even related to the initial topic of the discussion, ain't it?

Another issue I have just now with the multilib question is that the virtual
box build insists on that:

Checking for compiler.h: compiler.h not found, OK.
Checking for 32-bit support:
Cannot compile 32-bit applications (missing headers and/or libraries)!
Check the file /usr/src/VirtualBox-3.0.0_OSE/configure.log for detailed
error information.
! Problem Detected !
Creating compile log /var/log/sorcery/compile/virtualbox-3.0.0.bz2

I would like to test virtual box since qemu/kvm seems to be utterly broken
currently with most current Linux live CD ISOs, somehow... but it does not
work without multilib.
That may be related to the fact that _everyone_ else _does_ multilib:-( Even
Solaris/x86 does this.
And: Everyone has the 32bit stuff as default in /lib, plus a lib64 dir. So
whatever the standard says there about native libs... the real world differs.


Alrighty then,

Thomas.

Attachment: signature.asc
Description: PGP signature




Archive powered by MHonArc 2.6.24.

Top of Page