Hi All,

I am trying to rebuild the audiere audio library(http://audiere.sourceforge.net/) using DevCPP 4970

Does anybody actually use this Library at all with DevC++/GCC/G++ ?

I am trying to firstly compile it to a DLL (which I can do using MSVC6 as there is a VC6 project file) but I cannot seem to get it to build when I import the project into DevC++. Many,many errors.

===========[small sample below]===========
g++.exe -c ../../src/audiere.def -o ../../src/audiere.o -I"F:/Dev/Dev-Cpp/include"  -I"F:/Dev/Dev-Cpp/include"  -I"../../src/flac-1.0.4/include"  -I"../../src/flac-1.0.4/src/libFLAC/include"  -I"../../src/mpegsound"  -I"../../src/mikmod/mmio"  -I"../../src/mikmod/mikmod"  -I"../../src/libogg-1.0/include"  -I"../../src/libvorbis-1.0/include"  -D__GNUWIN32__ -W -fexceptions -DNDEBUG -Dfor="if -DWIN32_LEAN_AND_MEAN -DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL -DAUDIERE_EXPORTS -DFLAC__NO_ASM

g++.exe: ../../src/audiere.def: linker input file unused since linking not done

g++.exe -c ../../src/device.cpp -o ../../src/device.o -I"F:/Dev/Dev-Cpp/include"  -I"F:/Dev/Dev-Cpp/include"  -I"../../src/flac-1.0.4/include"  -I"../../src/flac-1.0.4/src/libFLAC/include"  -I"../../src/mpegsound"  -I"../../src/mikmod/mmio"  -I"../../src/mikmod/mikmod"  -I"../../src/libogg-1.0/include"  -I"../../src/libvorbis-1.0/include"  -D__GNUWIN32__ -W -fexceptions -DNDEBUG -Dfor="if -DWIN32_LEAN_AND_MEAN -DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL -DAUDIERE_EXPORTS -DFLAC__NO_ASM

In file included from F:/Dev/Dev-Cpp/Bin/../lib/gcc-lib/mingw32/2.95.3-6/../../../../include/g++-3/std/bastring.h:36,
                 from F:/Dev/Dev-Cpp/Bin/../lib/gcc-lib/mingw32/2.95.3-6/../../../../include/g++-3/string:6,
                 from ../../src/device.cpp:7:
F:/Dev/Dev-Cpp/Bin/../lib/gcc-lib/mingw32/2.95.3-6/../../../../include/g++-3/std/straits.h: In function `static int string_char_traits<charT>::compare(const charT *, const charT *, unsigned int)':
F:/Dev/Dev-Cpp/Bin/../lib/gcc-lib/mingw32/2.95.3-6/../../../../include/g++-3/std/straits.h:62: parse error before `-'
F:/Dev/Dev-Cpp/Bin/../lib/gcc-lib/mingw32/2.95.3-6/../../../../include/g++-3/std/straits.h:62: parse error before `)'
F:/Dev/Dev-Cpp/Bin/../lib/gcc-lib/mingw32/2.95.3-6/../../../../include/g++-3/std/straits.h:67: confused by earlier errors, bailing out

make.exe: *** [../../src/device.o] Error 1

Execution terminated
===========[small sample above]===========

If somebody can help out with some ideas/suggestins/experience with audiere & gcc then that would be great.

Thanks,

Greg.