> From: [EMAIL PROTECTED]
> Date: Mon, 19 Nov 2001 11:46:20 -0500
> To: [EMAIL PROTECTED]
> Subject: Re: bbconf & freebsd
> 
> On 11/19/2001 at 01:16 PM, Roman Neuhauser <[EMAIL PROTECTED]> said: >has
> anyone built bbconf on freebsd? I'm no expert on the GNU build tools, >but
> it looks to me like the bbconf_LDADD lines in
> >bbconf-1.2/bbconf/(Makefile.am|Makefile.in) are hosed: hardcoding those
> >libs in beats the purpose of configure. FreeBSD has dlopen() in libc, and
> >qt-2.3.1 installed libqt2.so, not libqt.so. This together lead to
> >breakage with "cannot find -ldl", although configure correctly found that
> >-ldl is  not needed for dlopen() to work. Anyone knows how to fix this
> >correctly?
> 
> I've been able to build on FreeBSD 4.4-RELEASE without too many problems.
> Unless you have a need for Qt 1.4, symlink libqt.so to libqt2.so. (IMHO,
> libqt2.so should have been the original library name, because of crap like
> this) It will help with other packages that aren't in the massive ports
> tree.

    I have both Qt-1.4 and Qt-2.3.1 in /usr/X11R6. Might as well remove the
    1.4, but I was wondering why the Makefile.(am|in) files in
    bbconf-1.2/bbconf have those libs hardcoded. That IMO beats the purpose
    of ./configure.
 
> Maybe I should start work on a new set of (autocrap-type) tools that
> aleviate these problems. (And it could probably be done in less code than
> the autostools.)

    When the auto(conf|make) files are written correctly, they work just
    fine.

-- 
FreeBSD 4.4-STABLE
6:27PM up 27 days, 5:10, 13 users, load averages: 0.07, 0.09, 0.12

Reply via email to