Flavio Stanchina wrote:
Heiko Noordhof wrote:
I suppose I need to create the symlink needed for 64-bits libs [...]
>
I don't think that error is caused by the missing symlink, but then I
don't know what the problem is and how to solve it. Unfortunately, I
don't have any experience with AMD64 systems yet.
Note that the error with libfglrx_gamma.1 is harmless. You need to
solve only the other one.
But I don't understand from *which* working directory this command
should be run: ln -s lib /usr/X11R6/lib64
From any, as the destination is an absolute path. That command
creates a relative symlink /usr/X11R6/lib64 that points to lib in the
same directory.
OK. Thanks. The latter issue about the symlink was obviously due to my
lack of understanding of the "ln" tool. The symlink is in place. I
actually think it was already created by the sarge-AMD64 packages. I
assume they are updated since the "Notes for AMD64 users" was written(?).
It looks like this (the other way around: lib64 links to lib):
bash# ls -ld /usr/X11R6/lib*
drwxr-xr-x 4 root root 3120 Apr 5 15:16 /usr/X11R6/lib
lrwxrwxrwx 1 root root 3 Apr 5 03:30 /usr/X11R6/lib64 -> lib
The linking error was because I didn't have these packages installed
yet: ia32-libs ia32-libs-dev
I installed those, and also installed: lib32gcc1 and lib32stdc++6
because it seemed to me I would them as well. If not for fglrx,
probably for other things later on.
But now I still get this:
dpkg-shlibdeps: failure: ldd on
`debian/fglrx-driver/emul/ia32-linux/usr/X11R6/lib/libGL.so.1.2' gave
error exit status 1
dh_shlibdeps: command returned error code 256
make: *** [binary] Error 1
Any ideas would be welcome...
Heiko Noordhof