I can't seem to compile arts from source code with JACK. I can turn off
the Jack option and all compiles correctly.
This from the recent LinuxFromScratch build.
Jack2-1.9.12
Trinity R14.0.4 from git pack
Environment used:
INFOPATH=/usr/share/info
LD_LIBRARY_PATH=/opt/trinity/lib:/usr/local/tqt3/build-t/lib:/usr/local/tqt3/lib:/opt/trinity/include/jack
MANPATH=/usr/share/man
PATH=/usr/local/tqt3/bin:/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin:/opt/trinity/bin
PKG_CONFIG_PATH=/opt/trinity/lib/pkgconfig:/usr/local/tqt3/build-t/lib/pkgconfig:/usr/local/lib/pkgconfig:/opt/trinity/include/jack
DIRSTACK=()
LIBDIR=/opt/trinity/lib
MANDIR=/opt/trinity/man
QTDIR=/usr/local/tqt3
SYSCONFDIR=/etc/trinity
XDG_CONFIG_DIRS=/etc/xdg/
XDG_DATA_DIRS=/usr/share/
XDG_RUNTIME_DIR=/tmp/xdg-root
local DIR;
for DIR in ${!PATHVARIABLE};
if [ "$DIR" != "$1" ]; then
NEWPATH=${NEWPATH:+$NEWPATH:}$DIR;
PREFIX=/opt/trinity
XORG_PREFIX=/usr
HOME=/root
The error that kills the build:
/sources/trinity/dependencies/arts/flow/audioiojack.cc:26:10: fatal
error: jack/jack.h: No such file or directory
locate jack.h finds
/opt/trinity/include/jack/jack.h
I notice that in the CMakeLists.txt, the files refers to var LIBJACK,
which is not defined. I also remember seeing a reference to TQT3DIR
somewhere, but can't find it not. did try TQT3DIR=/usr/local/tqt3 to no
avail.
If someone has dealt with this, a copy of your environment would be
appreciated. any help before this makes me ......unrepairable. Dave