liblauncher doesn't build on Fedora 13 (implicit DSO linking)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
liblauncher |
New
|
Undecided
|
Unassigned |
Bug Description
Since Fedora 13, we changed the way we handle implicit DSO linking:
http://
To make it short (and probably half-true), libs must now be specified explicitly to the linker. More complete informations available at the above feature page or below:
https:/
Because of that, building liblauncher fails on Fedora 13 with the following error message:
LINK test-liblauncher
/usr/bin/ld: test_liblaunche
/usr/bin/ld: note: 'gtk_init' is defined in DSO /usr/lib64/
/usr/lib64/
collect2: ld returned 1 exit status
make[2]: *** [test-liblauncher] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
error: Bad exit status from /var/tmp/
description: | updated |
Attached patch allows building liblauncher.
Courtesy of Pikachu_2014 of #fedora-fr fame.