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