Menu

#12 Build fails on Debian Sarge

closed-out-of-date
Build Error (1)
7
2008-04-11
2007-11-29
No

GENPO does not compile under Debian Sarge which is unexpected. The error message is as follows:

GENPO Build Starting

Stage 1 - Checking environment is sane...
QTDIR was not set - but I found QT
qmake is found (/usr/bin/qmake)
src directory found (src)
gcc compiler is found (/usr/bin/gcc)
make is found (/usr/bin/make)
Stage 2 - Preparing Makefile...
Makefile generated
Stage 3 - Compiling and Linking...
g++ -c -pipe -Wall -W -Wno-non-virtual-dtor -O2 -D_REENTRANT
g++ -DQT_NO_DEBUG
-DQT_THREAD_SUPPO RT -DQT_SHARED -I/usr/share/qt3/mkspecs/default -I.
-I/usr/include/qt3 -o midiThread.o midiTh read.cpp
midiThread.cpp: In function `void connectDefaultPorts(midi_seq*, midi_port*,
midi_port*, midi_port*, Console*)':
midiThread.cpp:77: error: `SND_SEQ_PORT_TYPE_SYNTHESIZER' undeclared (first use
this function)
midiThread.cpp:77: error: (Each undeclared identifier is reported only once for
each function it appears in.)
make: *** [midiThread.o] Error 1
Error - There was some error compiling or linking GENPO
Look at the output above for an explanation

Looks like a failure to find the ALSA libraries.

Discussion

  • Steve Merrony

    Steve Merrony - 2008-04-11
    • status: open --> closed-out-of-date
     
  • Steve Merrony

    Steve Merrony - 2008-04-11

    Logged In: YES
    user_id=214557
    Originator: YES

    I'm closing this one as Sarge is really quite old now.

    Root cause is that newer versions of GENPO make use of functionality introduced in ALSA a couple of years ago which significantly improved detection of (soft) synths.

     

Log in to post a comment.