[linux-audio-user] ShakeTracker : [midioutdevicemanager.o] Erreur 1

Europeen karlkawada at wanadoo.fr
Thu Nov 24 07:08:01 EST 2005


Hello !

Well, I saw a old old message about ShakeTracker 0.4.6 and the same 
problem, but I don't understand how to resolve this :


bash-3.00$ make
Making all in trackercore
make[1]: Entering directory 
`/home/kawada/000_go_stockage/XLinux/Compilations/shaketracker-0.4.6/trackercore' 

c++ -DPACKAGE=\"shaketracker\" -DVERSION=\"0.4.6\"  -I. -I.      
-I/usr/lib/sigc++-1.0/include -I/usr/include/sigc++-1.0 
-I/usr/lib/gtkmm/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 
-I/usr/lib/glib/include -I/usr/X11R6/include 
-I/usr/lib/sigc++-1.0/include -I/usr/include/sigc++-1.0  
-DPOSIX_ENABLED   -DALSA_ENABLED  -g3 -c midioutdevicemanager.cpp
In file included from midioutdevicemanager.h:20,
               from midioutdevicemanager.cpp:18:
midioutdevice.h:33: error: `string' does not name a type
midioutdevice.h:34: error: `string' does not name a type
midioutdevice.h:43: error: `string' does not name a type
midioutdevice.h:44: error: `string' does not name a type
midioutdevice.h:47: error: `string' does not name a type
In file included from midioutdevicemanager.cpp:18:
midioutdevicemanager.h:39: error: ISO C++ forbids declaration of 
`vector' with no type
midioutdevicemanager.h:39: error: expected `;' before '<' token
midioutdevicemanager.h:50: error: `string' does not name a type
midioutdevicemanager.h:52: error: `string' does not name a type
midioutdevicemanager.h:53: error: `string' does not name a type
midioutdevicemanager.cpp: In member function `int 
MidiOutDeviceManager::real_device(unsigned int)':
midioutdevicemanager.cpp:23: error: `subdev_vector' undeclared (first 
use this function)
midioutdevicemanager.cpp:23: error: (Each undeclared identifier is 
reported only once for each function it appears in.)
midioutdevicemanager.cpp: In member function `int 
MidiOutDeviceManager::real_subdevice(unsigned int)':
midioutdevicemanager.cpp:30: error: `subdev_vector' undeclared (first 
use this function)
midioutdevicemanager.cpp: At global scope:
midioutdevicemanager.cpp:53: error: `string' does not name a type
midioutdevicemanager.cpp:58: error: `string' does not name a type
midioutdevicemanager.cpp:64: error: `string' does not name a type
midioutdevicemanager.cpp: In member function `int 
MidiOutDeviceManager::GetDevicesCount()':
midioutdevicemanager.cpp:71: error: `subdev_vector' undeclared (first 
use this function)
midioutdevicemanager.cpp: In member function `void 
MidiOutDeviceManager::regenerate_subdev_vector()':
midioutdevicemanager.cpp:180: error: `subdev_vector' undeclared (first 
use this function)
make[1]: *** [midioutdevicemanager.o] Erreur 1
make[1]: Leaving directory 
`/home/kawada/000_go_stockage/XLinux/Compilations/shaketracker-0.4.6/trackercore' 

make: *** [all-recursive] Erreur 1


'string' error I suppose but what shall I do ?


Thanks, STan.




More information about the Linux-audio-user mailing list