[Slackbuilds-users] error compiling lablgtk on Slack 11 using SlackBuild from slackbuilds.org

Robby Workman rworkman at slackbuilds.org
Fri Feb 22 19:26:46 UTC 2008


Brian Carey wrote:
> Matt Hayes wrote:
>> Brian Carey wrote:
>>   
>>>
>>> This is my first post to this mailing list, so let me begin by saying 
>>> thank you very much for this wonderful resource. When installing 
>>> programs, this is always my first stop, because the quality is so high. 
>>> This is actually the first time I remember ever having a problem with a 
>>> slackbuild from slackbuilds.org.
>>>
>>> So anyway, this is what I get:
>>>
>>> ocamlc.opt   -w s -c gtkThInit.ml
>>> ocamlmktop  -thread  -o lablgtktop unix.cma threads.cma  \
>>>            -I . lablgtk.cma lablglade.cma lablgnomecanvas.cma lablgnomeui.cma lablpanel.cma lablrsvg.cma lablgtkspell.cma gtkThread.cmo
>>> Error on dynamically loaded library: ./dlllablgtk2.so: undefined symbol: gtk_minor_version
>>> make[1]: *** [lablgtktop] Error 2
>>> make[1]: Leaving directory `/tmp/SBo/lablgtk-2.6.0/src'
>>> make: *** [world] Error 2
>>>
>>>     
>> What version of gtk are you running?
>>
>>   
> 2.10.9, the build is from droplinegnome.


Brian:

Thanks for kind words - we appreciate it! :)

I'm a bit concerned about the gtk version - Slackware 11.0 shipped
2.8.20, so Dropline didn't just rebuild it - they actually bumped it
to a new major version.  That being the case, I'm guessing that there
is some function deprecated or rewritten in 2.10.x, and the version of
lablgtk you're trying to build (which we tested against the stock gtk)
doesn't ifdef around it.  However, that's *just* a guess.

I'm guessing that removing DLG isn't really an option, so I'm not
going to suggest that -- instead, you might try later releases of
lablgtk.  In fact, some pretty simple changes to the 12.0 script for
it should make it build just fine on 11.0.

-RW



More information about the Slackbuilds-users mailing list