From: Brian G. <br...@ge...> - 2008-02-06 22:02:27
|
Eyüp ÇINAR wrote: > g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../libplayercore > -I../../../client_libs/libplayerc++ > -I../../../client_libs/libplayerc -Wall -I../../.. -g -O2 -MT > lms400_cola.lo -MD -MP -MF .deps/lms400_cola.Tpo -c lms400_cola.cc > -fPIC -DPIC -o .libs/lms400_cola.o > lms400_cola.cc: In member function `int lms400_cola::Connect()': > lms400_cola.cc:30: error: `socket' undeclared (first use this function) > lms400_cola.cc:30: error: (Each undeclared identifier is reported > only once for each function it appears in.) > lms400_cola.cc:48: error: `connect' undeclared (first use this function) > lms400_cola.cc: In member function `player_laser_data_t > lms400_cola::ReadMeasurement()': > lms400_cola.cc:359: warning: converting of negative value > `-0x000000001' to `uint32_t' Try adding this line: #include <sys/socket.h> near the top of lms400_cola.cc (in player/server/drivers/laser). I've made this fix in CVS. brian. |