trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: February 2018

arts from source code with JACK

From: Dave <daveaube@...>
Date: Sun, 11 Feb 2018 16:42:52 -0500
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