On the Debian Squeeze machine used here, make fails :-((
Any help appreciated !
the output of the ./configure and make commands
f@f:~/Downloads/qjackctl-0.3.8$ ./configure
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether gcc needs -traditional... no
checking for Qt library version >= 4.2... yes
checking for qmake... /usr/share/qt4/bin/qmake
checking for moc... /usr/share/qt4/bin/moc
checking for uic... /usr/share/qt4/bin/uic
checking for lupdate... /usr/share/qt4/bin/lupdate
checking for lrelease... /usr/share/qt4/bin/lrelease
checking for main in -lm... yes
checking for main in -lX11... no
checking for main in -lXext... no
checking for lroundf in -lm... yes
checking for main in -ljack... yes
checking for main in -lasound... yes
checking for main in -lportaudio... no
configure: WARNING: *** PortAudio library not found.
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for unistd.h... (cached) yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking jack/jack.h usability... yes
checking jack/jack.h presence... yes
checking for jack/jack.h... yes
checking jack/statistics.h usability... yes
checking jack/statistics.h presence... yes
checking for jack/statistics.h... yes
checking CoreAudio/CoreAudio.h usability... no
checking CoreAudio/CoreAudio.h presence... no
checking for CoreAudio/CoreAudio.h... no
checking jack/midiport.h usability... yes
checking jack/midiport.h presence... yes
checking for jack/midiport.h... yes
checking jack/session.h usability... yes
checking jack/session.h presence... yes
checking for jack/session.h... yes
checking alsa/asoundlib.h usability... yes
checking alsa/asoundlib.h presence... yes
checking for alsa/asoundlib.h... yes
checking for system... yes
checking for jack_transport_query in -ljack... yes
checking for jack_is_realtime in -ljack... yes
checking for jack_get_xrun_delayed_usecs in -ljack... yes
checking for jack_get_max_delayed_usecs in -ljack... yes
checking for jack_port_get_aliases in -ljack... yes
checking for jack_get_version_string in -ljack... no
checking for jack_free in -ljack... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating qjackctl.spec
config.status: creating src/src.pri
config.status: creating src/qjackctl.desktop
config.status: creating src/config.h
config.status: src/config.h is unchanged
QjackCtl 0.3.8
Build target . . . . . . . . . . . . . . . . . . .: release
JACK Audio Connection Kit support . . . . . . . .: yes
JACK Realtime support . . . . . . . . . . . . . .: yes
JACK Transport support . . . . . . . . . . . . . .: yes
JACK XRUN delay support . . . . . . . . . . . . .: yes
JACK Maximum scheduling delay support . . . . . .: yes
JACK Port aliases support . . . . . . . . . . . .: yes
JACK MIDI support . . . . . . . . . . . . . . . .: yes
JACK Session support (EXPERIMENTAL) . . . . . . .: yes
JACK Version support . . . . . . . . . . . . . . .: no
ALSA MIDI Sequencer support . . . . . . . . . . .: yes
System tray icon support . . . . . . . . . . . . .: yes
D-Bus interface support . . . . . . . . . . . . .: yes
PortAudio interface support . . . . . . . . . . .: no
CoreAudio interface support . . . . . . . . . . .: no
Debugger stack-trace (gdb) . . . . . . . . . . . .: no
Install prefix . . . . . . . . . . . . . . . . . .: /usr/local
Now type 'make', followed by 'make install' as root.
f@f:~/Downloads/qjackctl-0.3.8$ make
make[1]: entrant dans le répertoire « /home/f/Downloads/qjackctl-0.3.8 »
cd src/ && make -f qjackctl.mak
make[2]: entrant dans le répertoire « /home/f/Downloads/qjackctl-0.3.8/src »
/usr/share/qt4/bin/qmake -unix -o qjackctl.mak src.pro
make[2]: quittant le répertoire « /home/f/Downloads/qjackctl-0.3.8/src »
make[2]: entrant dans le répertoire « /home/f/Downloads/qjackctl-0.3.8/src »
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DDATADIR="/usr/local/share"
-DPKGDATADIR="" -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB
-DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I.
-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui
-I/usr/include/qt4/QtXml -I/usr/include/qt4 -I/usr/include/qt4/QtDBus
-I. -I/usr/include/qt4 -I/usr/local/include -I/usr/include
-I/usr/include/qt4 -I.moc -I.ui -o .obj/qjackctl.o qjackctl.cpp
qjackctl.cpp:54:23: error: X11/Xatom.h: Aucun fichier ou dossier de ce type
qjackctl.cpp:55:22: error: X11/Xlib.h: Aucun fichier ou dossier de ce type
qjackctl.cpp:271: error: ‘Atom’ does not name a type
qjackctl.cpp:272: error: ‘Window’ does not name a type
qjackctl.cpp: In constructor
‘qjackctlApplication::qjackctlApplication(int&, char**)’:
qjackctl.cpp:111: error: ‘m_wOwner’ was not declared in this scope
qjackctl.cpp:111: error: ‘None’ was not declared in this scope
qjackctl.cpp: In member function ‘void
qjackctlApplication::setMainWidget(QWidget*)’:
qjackctl.cpp:128: error: ‘XGrabServer’ was not declared in this scope
qjackctl.cpp:129: error: ‘m_wOwner’ was not declared in this scope
qjackctl.cpp:130: error: ‘m_aUnique’ was not declared in this scope
qjackctl.cpp:130: error: ‘CurrentTime’ was not declared in this scope
qjackctl.cpp:130: error: ‘XSetSelectionOwner’ was not declared in this scope
qjackctl.cpp:131: error: ‘XUngrabServer’ was not declared in this scope
qjackctl.cpp: In member function ‘bool qjackctlApplication::setup(const
QString&)’:
qjackctl.cpp:160: error: ‘m_aUnique’ was not declared in this scope
qjackctl.cpp:160: error: ‘XInternAtom’ was not declared in this scope
qjackctl.cpp:161: error: ‘XGrabServer’ was not declared in this scope
qjackctl.cpp:162: error: ‘m_wOwner’ was not declared in this scope
qjackctl.cpp:162: error: ‘XGetSelectionOwner’ was not declared in this scope
qjackctl.cpp:163: error: ‘XUngrabServer’ was not declared in this scope
qjackctl.cpp:164: error: ‘None’ was not declared in this scope
qjackctl.cpp:167: error: ‘Screen’ was not declared in this scope
qjackctl.cpp:167: error: ‘pScreen’ was not declared in this scope
qjackctl.cpp:167: error: ‘XDefaultScreenOfDisplay’ was not declared in
this scope
qjackctl.cpp:168: error: ‘XScreenNumberOfScreen’ was not declared in
this scope
qjackctl.cpp:169: error: aggregate ‘XEvent ev’ has incomplete type and
cannot be defined
qjackctl.cpp:171: error: ‘ClientMessage’ was not declared in this scope
qjackctl.cpp:181: error: ‘StructureNotifyMask’ was not declared in this
scope
qjackctl.cpp:181: error: ‘XSelectInput’ was not declared in this scope
qjackctl.cpp:182: error: ‘RootWindow’ was not declared in this scope
qjackctl.cpp:183: error: ‘SubstructureNotifyMask’ was not declared in
this scope
qjackctl.cpp:183: error: ‘SubstructureRedirectMask’ was not declared in
this scope
qjackctl.cpp:183: error: ‘XSendEvent’ was not declared in this scope
qjackctl.cpp:184: error: ‘XSync’ was not declared in this scope
qjackctl.cpp:185: error: ‘XRaiseWindow’ was not declared in this scope
qjackctl.cpp:194: error: ‘PropModeReplace’ was not declared in this scope
qjackctl.cpp:196: error: ‘XChangeProperty’ was not declared in this scope
qjackctl.cpp: In member function ‘virtual bool
qjackctlApplication::x11EventFilter(XEvent*)’:
qjackctl.cpp:207: error: ‘m_wOwner’ was not declared in this scope
qjackctl.cpp:207: error: ‘None’ was not declared in this scope
qjackctl.cpp:208: error: invalid use of incomplete type ‘union _XEvent’
/usr/include/qt4/QtGui/qwindowdefs.h:116: error: forward declaration of
‘union _XEvent’
qjackctl.cpp:208: error: ‘PropertyNotify’ was not declared in this scope
qjackctl.cpp:209: error: invalid use of incomplete type ‘union _XEvent’
/usr/include/qt4/QtGui/qwindowdefs.h:116: error: forward declaration of
‘union _XEvent’
qjackctl.cpp:210: error: invalid use of incomplete type ‘union _XEvent’
/usr/include/qt4/QtGui/qwindowdefs.h:116: error: forward declaration of
‘union _XEvent’
qjackctl.cpp:210: error: ‘PropertyNewValue’ was not declared in this scope
qjackctl.cpp:212: error: ‘Atom’ was not declared in this scope
qjackctl.cpp:212: error: expected ‘;’ before ‘aType’
qjackctl.cpp:220: error: ‘m_aUnique’ was not declared in this scope
qjackctl.cpp:224: error: ‘aType’ was not declared in this scope
qjackctl.cpp:228: error: ‘XGetWindowProperty’ was not declared in this scope
qjackctl.cpp:228: error: ‘Success’ was not declared in this scope
qjackctl.cpp:231: error: ‘XDeleteProperty’ was not declared in this scope
qjackctl.cpp:244: error: ‘XFree’ was not declared in this scope
make[2]: *** [.obj/qjackctl.o] Erreur 1
make[2]: quittant le répertoire « /home/f/Downloads/qjackctl-0.3.8/src »
make[1]: *** [sub-src-make_default] Erreur 2
make[1]: quittant le répertoire « /home/f/Downloads/qjackctl-0.3.8 »
make: *** [src/qjackctl] Erreur 2
f@f:~/Downloads/qjackctl-0.3.8$
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/listinfo/linux-audio-user