gcc -g -I. -O3 -Wall -I/usr/local/lib/g++-include -c mt-rand.c
gcc -g -I. -O3 -Wall -I/usr/local/lib/g++-include -c ThisRobot.c
gcc -g -I. -O3 -Wall -I/usr/local/lib/g++-include -c basic.c
gcc -g -I. -O3 -Wall -I/usr/local/lib/g++-include -c map.c
gcc -g -I. -O3 -Wall -I/usr/local/lib/g++-include -c lowMap.c
lowMap.c: In function 'LowBuildObservation':
lowMap.c:354: attention : 'flag' may be used uninitialized in this function
gcc -g -I. -O3 -Wall -I/usr/local/lib/g++-include -c low.c
low.c: In function 'InitLowSlam':
low.c:1042: attention : passing argument 1 of 'GetSensation' from incompatible pointer type
low.c:1049: attention : passing argument 3 of 'ReadLog' makes pointer from integer without a cast
low.c:1050: attention : passing argument 3 of 'ReadLog' makes pointer from integer without a cast
low.c:1054: attention : passing argument 3 of 'ReadLog' makes pointer from integer without a cast
low.c:1055: attention : passing argument 3 of 'ReadLog' makes pointer from integer without a cast
low.c: In function 'LowSlam':
low.c:1187: attention : assignment makes pointer from integer without a cast
low.c:1221: attention : passing argument 1 of 'GetSensation' from incompatible pointer type
low.c: In function 'InitLowSlam':
low.c:1049: attention : 'j' is used uninitialized in this function
gcc -g -I. -O3 -Wall -I/usr/local/lib/g++-include -c highMap.c
highMap.c: In function 'HighBuildObservation':
highMap.c:309: attention : 'flag' may be used uninitialized in this function
gcc -g -I. -O3 -Wall -I/usr/local/lib/g++-include -c high.c
high.c: In function 'HighLocalize':
high.c:78: attention : unused variable 'a'
high.c:79: attention : 'best' may be used uninitialized in this function
high.c:79: attention : 'keepers' may be used uninitialized in this function
gcc -g -I. -O3 -Wall -I/usr/local/lib/g++-include -c slam.c
slam.c: In function 'Slam':
slam.c:129: attention : passing argument 1 of 'LowSlam' makes pointer from integer without a cast
gcc -g -I. -O3 -Wall -I/usr/local/lib/g++-include -lm -o slam mt-rand.o ThisRobot.o basic.o map.o lowMap.o low.o highMap.o high.o slam.o -lpthread
basic.o(.text+0x0): In function `InitializeThisRobot':
/dpslam0.1/ThisRobot.c:37: définitions multiples de « InitializeThisRobot »
ThisRobot.o(.text+0x0):/dpslam0.1/ThisRobot.c:37: défini pour la première fois ici
basic.o(.text+0x8): In function `ConnectOdometry':
/dpslam0.1/ThisRobot.c:41: définitions multiples de « ConnectOdometry »
ThisRobot.o(.text+0x8):/dpslam0.1/ThisRobot.c:41: défini pour la première fois ici
basic.o(.text+0x10): In function `ConnectLaser':
/dpslam0.1/ThisRobot.c:45: définitions multiples de « ConnectLaser »
ThisRobot.o(.text+0x10):/dpslam0.1/ThisRobot.c:45: défini pour la première fois ici
/dpslam0.1/ThisRobot.c:65: définitions multiples de « Drive »
ThisRobot.o(.text+0x30):/dpslam0.1/ThisRobot.c:65: défini pour la première fois ici
collect2: ld a retourné 1 code d'état d'exécution
make: *** [slam] Erreur 1
Partager