[Mageia-dev] spice-gtk submission failure
Colin Guthrie
mageia at colin.guthr.ie
Wed Nov 30 15:43:20 CET 2011
'Twas brillig, and Colin Guthrie at 30/11/11 14:40 did gyre and gimble:
> 'Twas brillig, and Olav Vitters at 30/11/11 14:34 did gyre and gimble:
>> Is this related to .la files or a buildrequire? I think I finally have
>> all the buildrequires solved.. so hope someone could assist:
>>
>> CCLD libspice-client-gtk-3.0.la
>> libtool: link: warning: `/usr/lib64//libcelt051.la' seems to be moved
>> .libs/spice-widget.o: In function `get_keyboard_lock_modifiers':
>> /home/iurt/rpm/BUILD/spice-gtk-0.7.81-4f76/gtk/spice-widget.c:1735:
>> undefined reference to `XGetKeyboardControl'
>> .libs/vncdisplaykeymap.o: In function
>> `vnc_display_keymap_gdk2xtkbd_table':
>> /home/iurt/rpm/BUILD/spice-gtk-0.7.81-4f76/gtk/vncdisplaykeymap.c:153:
>> undefined reference to `XkbGetKeyboard'
>> /home/iurt/rpm/BUILD/spice-gtk-0.7.81-4f76/gtk/vncdisplaykeymap.c:162:
>> undefined reference to `XkbFreeClientMap'
>> .libs/vncdisplaykeymap.o: In function `check_for_xquartz':
>> /home/iurt/rpm/BUILD/spice-gtk-0.7.81-4f76/gtk/vncdisplaykeymap.c:122:
>> undefined reference to `XListExtensions'
>> /home/iurt/rpm/BUILD/spice-gtk-0.7.81-4f76/gtk/vncdisplaykeymap.c:130:
>> undefined reference to `XFreeExtensionList'
>> collect2: ld returned 1 exit status
>>
>>
>> I don't think XkbGetKeyboard could be undefined.
>>
>> Assistance very welcome :)
>
> I think it's basically to do with .la files.
>
> Have a look at the link line immediately preceding this error and see
> what libraries it links against.
Looking at the build log, you'll need to do "V=1 make" to see the full
link line, then any -lfoo entries should be checked to see if there are
/usr/lib[64]/libfoo.la files as mentioned in the last mail.
Col
--
Colin Guthrie
colin(at)mageia.org
http://colin.guthr.ie/
Day Job:
Tribalogic Limited http://www.tribalogic.net/
Open Source:
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
More information about the Mageia-dev
mailing list