On Wed, 7 Dec 2005, [EMAIL PROTECTED] wrote:
Hi
On Tue, 06 Dec 2005 19:02:52 +0200
Ilya Konstantinov <[EMAIL PROTECTED]> wrote:
Currently, freetype i386 and x86-64 collide in the following files:
/usr/bin/freetype-config
/usr/include/freetype2/freetype/config/ftconfig.h
I see.
This makes installation of two freetype development kits impossible.
Installing two development kits is desirable when the developer does
plenty of cross-compiling to x86-64/i386, which is often the case on
x86-64 machines.
I see. Let me clarify the condition: the issue you reported is
specific to GNU/Linux on x86-64, ppc64 and s390x. Grepping
configuration files of X11R6.8.2, I found that only GNU/Linux
on these processors use special separation of libraries by
lib & lib64 (no separation for binary executables, header files).
Such co-existence of multiple binary formats might be useful
on mips64, sparc64 and sh64 either, but I could not find such
library separation for these processors. Oops, yet I've not
checked the situation of MacOS using ppc32 and ppc64.
Solaris 64-bit also has ABI-separated library directories:
Solaris x86:
$ isainfo
amd64 i386
$ isainfo -v
64-bit amd64 applications
sse2 sse fxsr amd_3dnowx amd_3dnow amd_mmx mmx cmov amd_sysc cx8 tsc
fpu
32-bit i386 applications
sse2 sse fxsr amd_3dnowx amd_3dnow amd_mmx mmx cmov amd_sysc cx8 tsc
fpu
$ isainfo -n
amd64
$ ls -ld /usr/lib/{32,64,amd64,i386}
/usr/lib/i386: No such file or directory
lrwxrwxrwx 1 root root 1 May 4 2005 /usr/lib/32 -> ./
lrwxrwxrwx 1 root root 5 May 4 2005 /usr/lib/64 -> amd64/
drwxr-xr-x 11 root bin 13312 Dec 1 04:24 /usr/lib/amd64/
Solaris sparc:
$ isainfo
sparcv9 sparc
$ isainfo -v
64-bit sparcv9 applications
vis
32-bit sparc applications
vis v8plus div32 mul32
$ isainfo -n
sparcv9
$ ls -ld /usr/lib/{32,64,sparcv9,sparc}
/usr/lib/sparc: No such file or directory
lrwxrwxrwx 1 root root 1 Sep 11 14:48 /usr/lib/32 -> ./
lrwxrwxrwx 1 root root 7 Sep 11 14:48 /usr/lib/64 ->
sparcv9/
drwxr-xr-x 11 root bin 13312 Sep 11 16:04 /usr/lib/sparcv9/
Regards,
mpsuzuki
--
Henrik Grubbström [EMAIL PROTECTED]
Roxen Internet Software AB
_______________________________________________
Freetype-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freetype-devel