On Tuesday 12 October 2010 05:45:23 Timothy Pearson
wrote:
[...]
I recently tried Debian builds based on CMake.
tqtinterface works
perfectly, but arts fails. Here is a link to the build log:
http://quickbuild.pearsoncomputing.net:58080/1375214/buildlog_ubuntu-squeez
e-i386.arts-trinity_4%3A3.5.12-0debian7%2Br1183227%2Brebuild2_FAILEDTOBUILD.
txt.gz
CMAKE_SKIP_RPATH must be off, this will permit to run mcopidl in compiling
time. RPATH will be automatically removed at install stage.
If you cannot switch it to OFF, I will create a wrapper for mcopidl (with
LD_LIBRARY_PATH).
Also, I see that you do not set install directories (BIN_INSTALL_DIR,
LIB_INSTALL_DIR, INCLUDE_INSTALL_DIR, PKGCONFIG_INSTALL_DIR). Names of
these
variables are subject of debate.
Thanks for your fast reply! Setting CMAKE_SKIP_RPATH allowed arts to
compile.
Did you include support for generating the man pages? I haven't had a
chance to debug it thoroughly yet, but it looks like the man pages are
either not generated or not installed in the same location as the old
Automake system.
I'll post an update later on after I've had a chance to poke around in the
installation directories.
Thanks!
Tim