|
From: Christian S. <chr...@ep...> - 2004-01-07 17:26:34
|
Es geschah am Mittwoch, 7. Januar 2004 22:19 als Claudio Mettler schrieb:
> Hi all
>
> I got ls from cvs. First problem was that the "install.sh" file is
> lacking, so i copied another install.sh from somwhere else. I think you
> need to add said file to the cvs.
No, 'make install' should do it.
> Well, the second problem i couldn't solve:
>
> -----8<-----
> $ make
> Making all in defines
> make[1]: Entering directory `/home/claudio/sw/linuxsampler/defines'
> make[2]: Entering directory `/home/claudio/sw/linuxsampler/defines'
> make[2]: Nothing to be done for `all-am'.
> make[2]: Leaving directory `/home/claudio/sw/linuxsampler/defines'
> make[1]: Leaving directory `/home/claudio/sw/linuxsampler/defines'
> Making all in drivers
> make[1]: Entering directory `/home/claudio/sw/linuxsampler/drivers'
> g++ -DPACKAGE=\"LinuxSampler\" -DVERSION=\"0.0.1\" -DHAVE_LIBASOUND=1
> -DSTDC_HEADERS=1 -I. -I. -DOSS_E
> ude -I/usr/include/sigc++-1.0 -I../defines -I../modules/mixer
> -I../modules/voice -c sound_driver.cpp
> In file included from ../modules/voice/voice.h:21,
> from ../modules/mixer/mixer_base.h:24,
> from sound_driver.h:22,
> from sound_driver.cpp:18:
> ../defines/typedefs.h:33: syntax error before `(' token
> ../defines/typedefs.h:36: `cacabuffer' was not declared in this scope
> ../defines/typedefs.h:36: `m_val' was not declared in this scope
> ../defines/typedefs.h:36: ISO C++ forbids declaration of `sprintf' with
> no type
> ../defines/typedefs.h:36: `int sprintf' redeclared as different kind of
> symbol
It seem you really messed it up. Remove the whole linuxsampler directory
and make a fresh new CVS checkout:
rm -r /home/claudio/sw/linuxsampler
mkdir /home/claudio/sw/linuxsampler
cd /home/claudio/sw/linuxsampler
cvs -d:pserver:ano...@cv...:/home/schropp/linuxsampler co linuxsampler
and then compile this way:
make -f Makefile.cvs && make
and finally to install it
make install
as usual.
CU
Christian
|