compile error with gcc 3.3.2 on Mandrake 10
Hi all,
I'm an trying since a plugin for XdTV, and still have the same error after the make. I saw many threads about this kind of compiling problems with gcc, but in general the soft editors have patched their source code. It's not the case for me. Any clue of sthg I could to ? Thanks. (off course I checked the source and there is no redefinition or whatever, I guess it's more a problem of compatibility between the compiler and the code.) (Here is what I get after the make command :) make all-recursive make[1]: Entering directory `/home/nicolas/softs_dl/xawdecode-plugin-1.4.1' Making all in src make[2]: Entering directory `/home/nicolas/softs_dl/xawdecode-plugin-1.4.1/src' source='fasouil.c' object='fasouil.lo' libtool=yes \ depfile='.deps/fasouil.Plo' tmpdepfile='.deps/fasouil.TPlo' \ depmode=gcc3 /bin/sh ../depcomp \ /bin/sh ../libtool-nofpic --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/xawdecode -Wall -D_REENTRANT -mcpu=i686 -O3 -fstrength-reduce -frerun-loop-opt -fexpensive-optimizations -fschedule-insns2 -fomit-frame-pointer -malign-double -fno-strict-aliasing -pipe -malign-loops=2 -malign-functions=2 -DCPU=686 -ffast-math -I/usr/X11R6/include -DPREFIX='"/usr/local"' -c -o fasouil.lo `test -f fasouil.c || echo './'`fasouil.c rm -f .libs/fasouil.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/xawdecode -Wall -D_REENTRANT -mcpu=i686 -O3 -fstrength-reduce -frerun-loop-opt -fexpensive-optimizations -fschedule-insns2 -fomit-frame-pointer -malign-double -fno-strict-aliasing -pipe -malign-loops=2 -malign-functions=2 -DCPU=686 -ffast-math -I/usr/X11R6/include -DPREFIX=\"/usr/local\" -c fasouil.c -MT fasouil.lo -MD -MP -MF .deps/fasouil.TPlo -DPIC -o .libs/fasouil.lo cc1: warning: -malign-loops is obsolete, use -falign-loops cc1: warning: -malign-functions is obsolete, use -falign-functions fasouil.c:70: warning: integer constant is too large for "long" type fasouil.c:71: warning: integer constant is too large for "long" type fasouil.c:72: warning: integer constant is too large for "long" type fasouil.c:73: warning: integer constant is too large for "long" type fasouil.c:74: warning: integer constant is too large for "long" type fasouil.c:75: warning: integer constant is too large for "long" type fasouil.c:76: warning: integer constant is too large for "long" type fasouil.c:77: warning: integer constant is too large for "long" type fasouil.c:78: warning: integer constant is too large for "long" type fasouil.c:79: warning: integer constant is too large for "long" type fasouil.c: In function `MoyenneAvecPrecedanteUnPeu': fasouil.c:337: warning: integer constant is too large for "long" type fasouil.c:338: warning: integer constant is too large for "long" type fasouil.c: In function `SupprimeLigneViolet': fasouil.c:440: warning: integer constant is too large for "long" type fasouil.c:441: warning: integer constant is too large for "long" type fasouil.c:442: warning: integer constant is too large for "long" type fasouil.c: In function `FiltreUnKonnu_old': fasouil.c:966: warning: integer constant is too large for "long" type fasouil.c:967: warning: integer constant is too large for "long" type fasouil.c:968: warning: integer constant is too large for "long" type fasouil.c:969: warning: integer constant is too large for "long" type fasouil.c: In function `VerifiPhaseFiltreUnKonnu': fasouil.c:1286: warning: assignment from incompatible pointer type fasouil.c:1289: warning: assignment from incompatible pointer type fasouil.c:1308: warning: assignment from incompatible pointer type fasouil.c:1311: warning: assignment from incompatible pointer type fasouil.c:1258: warning: unused variable `phase0' fasouil.c:1259: warning: unused variable `phase1' fasouil.c: In function `DiminueVertATI': fasouil.c:1537: warning: integer constant is too large for "long" type fasouil.c:1538: warning: integer constant is too large for "long" type fasouil.c: At top level: fasouil.c:53: warning: `CompteurImageBandeNoire' defined but not used fasouil.c:57: warning: `ValeurCorrelUnKonnu' defined but not used fasouil.c:65: warning: `TailleVideoLigneOctet' defined but not used fasouil.c:68: warning: `bConstructMemoryOK' defined but not used {standard input}: Assembler messages: {standard input}:1366: Error: symbol `MoyenneAvecPrecedanteUnPeu_AutrePixel' is already defined {standard input}:1457: Error: symbol `FiltreUnKonnu_boucle' is already defined {standard input}:1472: Error: symbol `FiltreUnKonnu_fincas' is already defined {standard input}:1476: Error: symbol `FiltreUnKonnu_AutrePixel' is already defined {standard input}:1633: Error: symbol `FiltreUnKonnu_old_AutrePixel' is already defined {standard input}:1918: Error: symbol `DiminueVertATI_AutrePixel' is already defined make[2]: *** [fasouil.lo] Erreur 1 make[2]: Leaving directory `/home/nicolas/softs_dl/xawdecode-plugin-1.4.1/src' make[1]: *** [all-recursive] Erreur 1 make[1]: Leaving directory `/home/nicolas/softs_dl/xawdecode-plugin-1.4.1' make: *** [all] Erreur 2 [nicolas@ip-166 xawdecode-plugin-1.4.1]$ make > log.txt cc1: warning: -malign-loops is obsolete, use -falign-loops cc1: warning: -malign-functions is obsolete, use -falign-functions fasouil.c:70: warning: integer constant is too large for "long" type fasouil.c:71: warning: integer constant is too large for "long" type fasouil.c:72: warning: integer constant is too large for "long" type fasouil.c:73: warning: integer constant is too large for "long" type fasouil.c:74: warning: integer constant is too large for "long" type fasouil.c:75: warning: integer constant is too large for "long" type fasouil.c:76: warning: integer constant is too large for "long" type fasouil.c:77: warning: integer constant is too large for "long" type fasouil.c:78: warning: integer constant is too large for "long" type fasouil.c:79: warning: integer constant is too large for "long" type fasouil.c: In function `MoyenneAvecPrecedanteUnPeu': fasouil.c:337: warning: integer constant is too large for "long" type fasouil.c:338: warning: integer constant is too large for "long" type fasouil.c: In function `SupprimeLigneViolet': fasouil.c:440: warning: integer constant is too large for "long" type fasouil.c:441: warning: integer constant is too large for "long" type fasouil.c:442: warning: integer constant is too large for "long" type fasouil.c: In function `FiltreUnKonnu_old': fasouil.c:966: warning: integer constant is too large for "long" type fasouil.c:967: warning: integer constant is too large for "long" type fasouil.c:968: warning: integer constant is too large for "long" type fasouil.c:969: warning: integer constant is too large for "long" type fasouil.c: In function `VerifiPhaseFiltreUnKonnu': fasouil.c:1286: warning: assignment from incompatible pointer type fasouil.c:1289: warning: assignment from incompatible pointer type fasouil.c:1308: warning: assignment from incompatible pointer type fasouil.c:1311: warning: assignment from incompatible pointer type fasouil.c:1258: warning: unused variable `phase0' fasouil.c:1259: warning: unused variable `phase1' fasouil.c: In function `DiminueVertATI': fasouil.c:1537: warning: integer constant is too large for "long" type fasouil.c:1538: warning: integer constant is too large for "long" type fasouil.c: At top level: fasouil.c:53: warning: `CompteurImageBandeNoire' defined but not used fasouil.c:57: warning: `ValeurCorrelUnKonnu' defined but not used fasouil.c:65: warning: `TailleVideoLigneOctet' defined but not used fasouil.c:68: warning: `bConstructMemoryOK' defined but not used {standard input}: Assembler messages: {standard input}:1366: Error: symbol `MoyenneAvecPrecedanteUnPeu_AutrePixel' is already defined {standard input}:1457: Error: symbol `FiltreUnKonnu_boucle' is already defined {standard input}:1472: Error: symbol `FiltreUnKonnu_fincas' is already defined {standard input}:1476: Error: symbol `FiltreUnKonnu_AutrePixel' is already defined {standard input}:1633: Error: symbol `FiltreUnKonnu_old_AutrePixel' is already defined {standard input}:1918: Error: symbol `DiminueVertATI_AutrePixel' is already defined make[2]: *** [fasouil.lo] Erreur 1 make[1]: *** [all-recursive] Erreur 1 make: *** [all] Erreur 2 *** SOLVED *** A patched version was published.. |
All times are GMT -5. The time now is 09:26 AM. |