Hallo C++ Experten,
unter LINUX (Debian-Distri) wollte ich eine Source complieren lassen, bekomme aber Fehlermeldung:
make
make all-recursive
make[1]: Entering directory `/opt/Lin1000/k1000'
Making all in src
make[2]: Entering directory `/opt/Lin1000/k1000/src'
g++ -DHAVE\_CONFIG\_H -I. -I. -I.. -g -O2 -c k1000.cpp
k1000.cpp: In function ‘int takeover\_device(usb\_dev\_handle\*, int)’:
k1000.cpp:57: error: ‘memset’ was not declared in this scope
k1000.cpp: In function ‘usb\_dev\_handle\* locate\_xsv()’:
k1000.cpp:120: warning: deprecated conversion from string constant to ‘char\*’
make[2]: \*\*\* [k1000.o] Fehler 1
make[2]: Leaving directory `/opt/Lin1000/k1000/src'
make[1]: \*\*\* [all-recursive] Fehler 1
make[1]: Leaving directory `/opt/Lin1000/k1000'
make: \*\*\* [all-recursive-am] Fehler 2
Was läuft da verkehrt ?
Wieso bricht make da ab ?
Was besagt „Fehler 1“ und „Fehler 2“ ?
Besten Dank und beste grüsse, Andy