Probleme compilation linuxsampler (erreur recursive)[resolu]
Hello
bon, maintenant que ardour tourne a peu pres (quand il crash pas)
j'essaye de remettre linuxsampler
apparement un souci lors de la partie Make.
Le ./configure fonctionne mais j'ai une erreur lors du make (et bien sur lors du sudo make install)
merci a vous si vous avez une solution
bon, maintenant que ardour tourne a peu pres (quand il crash pas)
j'essaye de remettre linuxsampler
apparement un souci lors de la partie Make.
Le ./configure fonctionne mais j'ai une erreur lors du make (et bien sur lors du sudo make install)
merci a vous si vous avez une solution
make all-recursive make[1]: Entering directory '/home/zebassprophet/linuxsampler-1.0.0' Making all in man make[2]: Entering directory '/home/zebassprophet/linuxsampler-1.0.0/man' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/zebassprophet/linuxsampler-1.0.0/man' Making all in src make[2]: Entering directory '/home/zebassprophet/linuxsampler-1.0.0/src' Making all in db make[3]: Entering directory '/home/zebassprophet/linuxsampler-1.0.0/src/db' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/zebassprophet/linuxsampler-1.0.0/src/db' Making all in network make[3]: Entering directory '/home/zebassprophet/linuxsampler-1.0.0/src/network' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/zebassprophet/linuxsampler-1.0.0/src/network' Making all in engines make[3]: Entering directory '/home/zebassprophet/linuxsampler-1.0.0/src/engines' Making all in gig make[4]: Entering directory '/home/zebassprophet/linuxsampler-1.0.0/src/engines/gig' if /bin/bash ../../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -Wreturn-type -ffast-math -g -O2 -pthread -MT Engine.lo -MD -MP -MF ".deps/Engine.Tpo" -c -o Engine.lo Engine.cpp; \ then mv -f ".deps/Engine.Tpo" ".deps/Engine.Plo"; else rm -f ".deps/Engine.Tpo"; exit 1; fi g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -Wreturn-type -ffast-math -g -O2 -pthread -MT Engine.lo -MD -MP -MF .deps/Engine.Tpo -c Engine.cpp -fPIC -DPIC -o .libs/Engine.o In file included from DiskThread.h:27:0, from Engine.cpp:25: Engine.cpp: In member function ‘void LinuxSampler::gig::Engine::Suspend(gig::Region*)’: Engine.cpp:252:66: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘gig::Region*’ [-Wformat=] dmsg(2,("gig::Engine: Suspending Region %x ...\n",pRegion)); ^ ../../common/global_private.h:39:76: note: in definition of macro ‘dmsg’ # define dmsg(debuglevel,x) if (CONFIG_DEBUG_LEVEL >= debuglevel) {printf x; fflush(stdout);} ^ Engine.cpp:258:60: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘gig::Region*’ [-Wformat=] dmsg(2,("gig::Engine: Region %x suspended.",pRegion)); ^ ../../common/global_private.h:39:76: note: in definition of macro ‘dmsg’ # define dmsg(debuglevel,x) if (CONFIG_DEBUG_LEVEL >= debuglevel) {printf x; fflush(stdout);} ^ Engine.cpp: In member function ‘void LinuxSampler::gig::Engine::Resume(gig::Region*)’: Engine.cpp:268:64: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘gig::Region*’ [-Wformat=] dmsg(2,("gig::Engine: Resuming Region %x ...\n",pRegion)); ^ ../../common/global_private.h:39:76: note: in definition of macro ‘dmsg’ # define dmsg(debuglevel,x) if (CONFIG_DEBUG_LEVEL >= debuglevel) {printf x; fflush(stdout);} ^ Engine.cpp:274:60: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘gig::Region*’ [-Wformat=] dmsg(2,("gig::Engine: Region %x resumed.\n",pRegion)); ^ ../../common/global_private.h:39:76: note: in definition of macro ‘dmsg’ # define dmsg(debuglevel,x) if (CONFIG_DEBUG_LEVEL >= debuglevel) {printf x; fflush(stdout);} ^ In file included from Voice.h:32:0, from DiskThread.h:35, from Engine.cpp:25: ../../common/Pool.h: In instantiation of ‘RTList<T>::Iterator RTList<T>::allocAppend() [with T = LinuxSampler::gig::Voice; RTList<T>::Iterator = RTListBase<LinuxSampler::gig::Voice>::_Iterator<LinuxSampler::gig::Voice>]’: Engine.cpp:118:74: required from here ../../common/Pool.h:396:27: error: ‘append’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] append(element); ^ ../../common/Pool.h:396:27: note: declarations in dependent base ‘RTListBase<LinuxSampler::gig::Voice>’ are not found by unqualified lookup ../../common/Pool.h:396:27: note: use ‘this->append’ instead ../../common/Pool.h: In instantiation of ‘RTList<T>::Iterator RTList<T>::allocAppend() [with T = gig::Region*; RTList<T>::Iterator = RTListBase<gig::Region*>::_Iterator<gig::Region*>]’: Engine.cpp:466:87: required from here ../../common/Pool.h:396:27: error: ‘append’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] ../../common/Pool.h:396:27: note: declarations in dependent base ‘RTListBase<gig::Region*>’ are not found by unqualified lookup ../../common/Pool.h:396:27: note: use ‘this->append’ instead ../../common/Pool.h: In instantiation of ‘RTList<T>::Iterator RTList<T>::allocAppend() [with T = LinuxSampler::Event; RTList<T>::Iterator = RTListBase<LinuxSampler::Event>::_Iterator<LinuxSampler::Event>]’: Engine.cpp:568:41: required from here ../../common/Pool.h:396:27: error: ‘append’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] ../../common/Pool.h:396:27: note: declarations in dependent base ‘RTListBase<LinuxSampler::Event>’ are not found by unqualified lookup ../../common/Pool.h:396:27: note: use ‘this->append’ instead ../../common/Pool.h: In instantiation of ‘RTList<T>::Iterator RTList<T>::allocAppend() [with T = gig::DimensionRegion*; RTList<T>::Iterator = RTListBase<gig::DimensionRegion*>::_Iterator<gig::DimensionRegion*>]’: Engine.cpp:797:73: required from here ../../common/Pool.h:396:27: error: ‘append’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] ../../common/Pool.h:396:27: note: declarations in dependent base ‘RTListBase<gig::DimensionRegion*>’ are not found by unqualified lookup ../../common/Pool.h:396:27: note: use ‘this->append’ instead ../../common/Pool.h: In instantiation of ‘RTList<T>::Iterator RTList<T>::allocAppend() [with T = unsigned int; RTList<T>::Iterator = RTListBase<unsigned int>::_Iterator<unsigned int>]’: Engine.cpp:1398:77: required from here ../../common/Pool.h:396:27: error: ‘append’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] ../../common/Pool.h:396:27: note: declarations in dependent base ‘RTListBase<unsigned int>’ are not found by unqualified lookup ../../common/Pool.h:396:27: note: use ‘this->append’ instead Makefile:358: recipe for target 'Engine.lo' failed make[4]: *** [Engine.lo] Error 1 make[4]: Leaving directory '/home/zebassprophet/linuxsampler-1.0.0/src/engines/gig' Makefile:402: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory '/home/zebassprophet/linuxsampler-1.0.0/src/engines' Makefile:462: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/home/zebassprophet/linuxsampler-1.0.0/src' Makefile:354: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/zebassprophet/linuxsampler-1.0.0' Makefile:260: recipe for target 'all' failed make: *** [all] Error 2