On 02/22/2011 07:02 PM, calvin morrison wrote:
It seems this is a case where we would need a
make-conflict. but that
doesn't exist in PKGBUILDs arrays. Fogobogo suggest that we add it to
our make depends and require that (qt < 4).
Can we resolve this issue another way?
Calvin
I think all of this can be handled in the CMake files, but it will take detailed
effort from somebody way smarter than I am to insure the CMake build process
only uses the proper Qt version and proper libraries associated with the
DCMAKE_INSTALL_PREFIX=${trinity_prefix}, -DWITH_QT3=ON, -DQTDIR=/opt/qt or
similar options.
I know cmake can do it, I just don't know how or where to tell it to do it :(
That's why after fighting the weird build errors and trying to prevent the build
from looking in /usr for includes and Qt libraries, I just threw in the towel
and set up a clean build environment. (it also let me catch all needed
dependencies and specify them in the PKGBUILDs)
--
David C. Rankin, J.D.,P.E.