Error: Compiling ZynAddSubFX

Official support for: zynaddsubfx.sourceforge.net
Post Reply New Topic
RELATED
PRODUCTS

Post

Hm, yesterday it worked. Today, i tried it on another machine. First, i downloaded the "libmxml-0.9.1" library and compiled it. Then "fltk-1.2" and "fftw-2". It all worked without problems. But running "make" (after edited "Makefile.inc") on Debian Sarge i386 gives following output:

make -C UI all
make[1]: Entering directory `/opt/zynaddsubfx-2.1.1/src/UI'
gcc -O6 -ggdb -Wall -DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_2 -DASM_F2I_YES `fltk-config --cflags` -DOSSAUDIOOUT -c -o PresetsUI.o PresetsUI.cc
In file included from ../Params/Presets.h:26,
from PresetsUI.h:9,
from PresetsUI.cc:3:
../Misc/XMLwrapper.h:128: error: syntax error before `*' token
../Misc/XMLwrapper.h:129: error: syntax error before `*' token
../Misc/XMLwrapper.h:130: error: syntax error before `*' token
../Misc/XMLwrapper.h:131: error: syntax error before `*' token
../Misc/XMLwrapper.h:136: error: syntax error before `*' token
../Misc/XMLwrapper.h:141: error: syntax error before `*' token
../Misc/XMLwrapper.h:146: error: syntax error before `*' token
../Misc/XMLwrapper.h:158: error: syntax error before `*' token
../Misc/XMLwrapper.h:162: error: `mxml_node_t' was not declared in this scope
../Misc/XMLwrapper.h:162: error: `node' was not declared in this scope
../Misc/XMLwrapper.h:162: error: invalid data member initialization
../Misc/XMLwrapper.h:162: error: (use `=' to initialize static data members)
../Misc/XMLwrapper.h:162: error: variable or field `push' declared void
../Misc/XMLwrapper.h:163: error: syntax error before `*' token
../Misc/XMLwrapper.h:164: error: syntax error before `*' token
PresetsUI.cc: In member function `void PresetsUI::cb_copypbutton_i(Fl_Button*,
void*)':
PresetsUI.cc:25: error: `strlen' undeclared (first use this function)
PresetsUI.cc:25: error: (Each undeclared identifier is reported only once for
each function it appears in.)
PresetsUI.cc: In member function `void PresetsUI::cb_presetname_i(Fl_Input*,
void*)':
PresetsUI.cc:53: error: `strlen' undeclared (first use this function)
make[1]: *** [PresetsUI.o] Error 1
make[1]: Leaving directory `/opt/zynaddsubfx-2.1.1/src/UI'
make: *** [all] Error 2


It seems to be a problem with "libmxml". But what?

Can you help me?
I've lost my virginity over ICQ.

Post

-------
"libmxml-0.9.1"
-------

i think that is wrong.
i had the same error , and i forgot to install mxml.
now i got version 2.2, you can get it here :

http://www.easysw.com/~mike/mxml/

good luck,

egag

Post

Oh THX, it now works!
I've lost my virginity over ICQ.

Post Reply

Return to “ZynAddSubFX”