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.