trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: April 2012

Re: [trinity-devel] python-tqt, python-trinity on 64-bit

From: Darrell Anderson <humanreadable@...>
Date: Fri, 20 Apr 2012 19:46:56 -0700 (PDT)
> Nope... 64 bit libs go just fine in 'lib', it's just a
> matter of choice. Unless
> you are building both 64-bit apps and 32-bit apps in the
> same install - it
> doesn't matter where they go as long as they can be found.
> On arch, all 64-bit
> libs go in 'libs' and my stuff builds fine. On opensuse
> 64-bit libs go in lib64,
> things build just fine there as well. So it's just a matter
> of choice, but it
> has to be a consistent choice.
> 
> If you patched your tde build to put things in lib64 --
> that's probably the
> source of your issue. There is part of tde or tqt that
> doesn't know to look in
> lib64. Just unpatch any of your tde files that you changed,
> and leave the libs
> in lib and I'll bet your 64bit builds work fine.
> 
> I don't know where the flag is that controls where the build
> looks for libs, but
> I think you hit it, and I don't know how to tell a python
> configure to search
> for --with-extra-libs '/xyz', so I don't mess with it :)

Many Slackware users use multi-lib on their 64 bit systems, which means keeping lib and lib64 separated. Upstream has adopted that directory structure. I need to support that structure.

I don't know how to control the python packages either. The tqca and tqca-tls packages have the same problem.

Otherwise I am building everything else with no problems regarding the lib64 location.

I wish fixing this stuff was straightforward. I get tired of filing bug reports.

Darrell