[ecasound] Compiling problems with git

From: Klaus Schulz <kls.schlz@email-addr-hidden>
Date: Mon Dec 14 2009 - 10:53:47 EET

Hi folks.

I do get a compilation error when compiling from git. ( Perhaps I've
overdone it with below disable-config?)

g++ -DHAVE_CONFIG_H -I. -I.. -I -I. -I.. -I../libecasound -I../kvutils
-D_REENTRANT -D_XOPEN_SOURCE=500 -ffast-math -fstrict-aliasing -DNDEBUG -g
-O2 -MT ecasound.o -MD -MP -MF .deps/ecasound.Tpo -c -o ecasound.o
ecasound.cpp
ecasound.cpp: In destructor ‘ECASOUND_RUN_STATE::~ECASOUND_RUN_STATE()’:
ecasound.cpp:186: warning: possible problem detected in invocation of delete
operator:
ecasound.cpp:186: warning: invalid use of incomplete type ‘struct
ECA_OSC_INTERFACE’
ecasound.h:15: warning: forward declaration of ‘struct ECA_OSC_INTERFACE’
ecasound.cpp:186: note: neither the destructor nor the class-specific
operator delete will be called, even if they are declared when the class is
defined.
ecasound.cpp: In function ‘void
ecasound_parse_command_line(ECASOUND_RUN_STATE*, const COMMAND_LINE&,
COMMAND_LINE*)’:
ecasound.cpp:594: error: ‘stdout’ was not declared in this scope
ecasound.cpp:595: error: ‘fprintf’ was not declared in this scope
make[2]: *** [ecasound.o] Error 1
make[2]: Leaving directory `/usr/src/ecasound/ecasound'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/ecasound'
make: *** [all] Error 2

./configure --prefix=$PREFIXDIR --disable-ncurses --disable-pyecasound
--disable-oss --disable-arts --disable-osstrigger \
                                --disable-largefile --disable-dbc
--without-pic --disable-jack --disable-audiofile \
                                --disable-sndfile --disable-rubyecasound
--disable-libsamplerate --enable-liboil >>$LOG 2>&1 || die "Configure
failed. Please have a look at logfile $LOG"

BTW: You might ask? Why all the disabled functions? I tried to configure
ecasound as slim as possible - just that it is able to playback wav and to
do some volume control.

Any ideas.

THX

------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev

_______________________________________________
Ecasound-list mailing list
Ecasound-list@email-addr-hidden
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Received on Mon Dec 14 12:15:02 2009

This archive was generated by hypermail 2.1.8 : Mon Dec 14 2009 - 12:15:02 EET