I've been trying to update the Fedora RPMs for Banshee and friends as a little bit of rpm training, during that process I hit this problem: gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -o hal-ipod-info hal-ipod-info.o /usr/lib/gcc/x86_64-redhat-linux/4.1.1/../../..//libsgutils.so -L/lib64 -lgobject-2.0 -ldbus-glib-1 -lhal -ldbus-1 -lgtop-2.0 -lglib-2.0 -lxml2 -lz -lm -Wl,--rpath -Wl,/usr/lib/gcc/x86_64-redhat-linux/4.1.1/../../../ -Wl,--rpath -Wl,/usr/lib/gcc/x86_64-redhat-linux/4.1.1/../../../ /usr/lib/gcc/x86_64-redhat-linux/4.1.1/../../..//libsgutils.so: could not read symbols: File in wrong format collect2: ld returned 1 exit status make[2]: *** [hal-ipod-info] Error 1 Now it should be looking in /usr/lib64 which is what libdir is set to, I've tried --disable-rpath as according to the Fedora Extras guide and it doesn't seem to want to go to the correct dir. If I remove the i386 version of the sg3_utils package libipoddevice compiles but check-rpaths complains. A little help would be appricated Kind regards David Nielsen
Attachment:
signature.asc
Description: Dette er en digitalt underskrevet brevdel