make probléma

Fórumok

make probléma

Hozzászólások

Köszönön srácok,végre sikerült a segítségetekkel lefordítani a progit, de van még egy hasonló program, amit le szeretnék fordítani (mixxx.sourceforge.net). Itt is a configure OK, majd make-nél a következő hibaüzenet fogad:

thinkpad:/usr/src/mixxx-1.4.2/src# make
g++ -c -pipe -w -O2 -D_REENTRANT -D__SNDFILE__ -D__PORTAUDIO__ -D__OSSMIDI__ -DUNIX_SHARE_PATH=\"/usr/share/mixxx\" -D__LINUX__ -D__UNIX__ -DSETTINGS_FILE=\".mixxx.cfg\" -DTRACK_FILE=\".mixxxtrack.xml\" -DQT_NO_CHECK -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/share/qt3/mkspecs/default-I. -I../lib/portaudio-v18/pa_common -I../lib/portaudio-v18/pa_unix_oss -I../lib/vbrheadersdk -I../lib/kissfft -I../lib/libsamplerate -I. -I../../../include/qt3 -I../../../X11R6/include -I../../../X11R6/include -I.ui/ -I.moc/ -o .obj/soundsourcesndfile.o soundsourcesndfile.cpp
soundsourcesndfile.cpp: In constructor `
SoundSourceSndFile::SoundSourceSndFile(QString)':
soundsourcesndfile.cpp:26: error: `SFM_READ' undeclared (first use this
function)
soundsourcesndfile.cpp:26: error: (Each undeclared identifier is reported only
once for each function it appears in.)
soundsourcesndfile.cpp:26: error: `sf_open' undeclared (first use this
function)
soundsourcesndfile.cpp:42: error: 'struct SF_INFO' has no member named 'frames'
soundsourcesndfile.cpp: In member function `virtual long int
SoundSourceSndFile::seek(long int)':
soundsourcesndfile.cpp:60: error: `sf_count_t' undeclared (first use this
function)
soundsourcesndfile.cpp:60: error: parse error before `/' token
soundsourcesndfile.cpp: In static member function `static int
SoundSourceSndFile::ParseHeader(TrackInfoObject*)':
soundsourcesndfile.cpp:113: error: `sf_open' undeclared (first use this
function)
soundsourcesndfile.cpp:122: error: 'struct SF_INFO' has no member named 'frames
'
make: *** [.obj/soundsourcesndfile.o] Error 1

Ha ezt is segítenétek lefordítani, megköszönném. Köszi.

Köszi, de van egy következő hibaüzenetem(már google-t is próbáltam)

thinkpad:/usr/src/DJPlay-0.2.2# make
make[1]: Entering directory `/usr/src/DJPlay-0.2.2'
cd . && aclocal
cd . && autoheader
configure.ac:15: warning: AC_PROG_LEX invoked multiple times
autoconf/programs.m4:438: AC_DECL_YYTEXT is expanded from...
aclocal.m4:989: AM_PROG_LEX is expanded from...
configure.ac:15: the top level
configure.ac:132: warning: AC_ARG_PROGRAM was called before AC_CANONICAL_TARGET
autoconf/general.m4:1657: AC_CANONICAL_TARGET is expanded from...
configure.ac:132: AC_CANONICAL_TARGET is required by...
aclocal.m4:7139: AM_PATH_SDL is expanded from...
autoconf/general.m4:1331: AC_ARG_WITH is expanded from...
configure.ac:132: the top level
make[1]: Leaving directory `/usr/src/DJPlay-0.2.2'
cd . \
&& CONFIG_FILES= CONFIG_HEADERS=[config.h] \
/bin/sh ./config.status
config.status: creating [config.h]
config.status: error: cannot find input file: [config.h].in
make: *** [stamp-h] Error 1

Ha tudtok segíteni, írjatok, kösz!

ez speciel automake, autoconf problema.............

Sziasztok, problémám lenne egy program lefordításánál(djplay). A ./configure hiba nélkül lefut, a make-nél pedig a következő hibaüzenet fogad:
thinkpad:/usr/src/DJPlay-0.2.2# make
make[1]: Entering directory `/usr/src/DJPlay-0.2.2'
cd . && aclocal
aclocal: configure.ac: 124: macro `AM_PATH_SDL' not found in library
make[1]: *** [aclocal.m4] Error 1
make[1]: Leaving directory `/usr/src/DJPlay-0.2.2'
make: *** [[config.h].in] Error 2

Ha tudtok megoldást, légyszi írjatok! köszönöm

"mennyi? mi mennyi?"

SDL a neve, google ill a kedvenc csomagkezelod segit megtalalni.

t

probald ./configure --without-video -val, es akkor elvileg nem kell neki sdl 1.2.x