I've been using this modem under Linux for ages, but have decided to switch from MEPIS to SUSE, and have found that the way in which I connected in MEPIS comes up with the following problem in SUSE 10:
Code:
cd src && make
make[1]: Entering directory `/home/Jo/SpeedTouch/speedtouchconf-06-03-2005/speedtouch-1.3-sgp/src'
gcc -Wall -I. -I/usr/local/include -I/usr/include -O2 -DUSE_SYSLOG -DVERSION=\"1.3\" -c modem_run.c
modem_run.c:84: error: static declaration of ‘verbose’ follows non-static declaration
modem.h:42: error: previous declaration of ‘verbose’ was here
modem_run.c: In function ‘get_reference’:
modem_run.c:691: warning: pointer targets in passing argument 6 of ‘pusb_control_msg’ differ in signedness
modem_run.c: In function ‘report’:
modem_run.c:1119: warning: pointer targets in passing argument 1 of ‘dump’ differ in signedness
modem_run.c: In function ‘dump’:
modem_run.c:1180: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness
modem_run.c:1189: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness
modem_run.c:1198: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness
modem_run.c:1207: warning: pointer targets in passing argument 2 of ‘syslog’ differ in signedness
make[1]: *** [modem_run.o] Error 1
make[1]: Leaving directory `/home/Jo/SpeedTouch/speedtouchconf-06-03-2005/speedtouch-1.3-sgp/src'
make: *** [modem] Error 2