Hero_123
29.08.2010, 19:38
Hallo
ich habe die NIBOLIB 2.7 (nibolib-20100412.msi) installiert und wollte "gxftest" mal auf meinen NIBO2 laden. Im directory gfxtest sind alle nötigen files (die *.xbm, die 2 c-files und das h-file), das Programm lässt sich auch kompilieren, erhalte aber 4 warnungen:
images.c:37: warning: pointer targets in return differ in signedness
images.c:38: warning: pointer targets in return differ in signedness
images.c:39: warning: pointer targets in return differ in signedness
images.c:38: warning: pointer targets in return differ in signedness
unklar ist mir, wieso es zu diesen Warnungen kommt, und ob sie relevant sind.
Mein System:
Betriebssystem: WIN7 Professional
WINAVR_20100110
AVR Studio 4.18.700
GUI Version 4, 18, 0, 685
AVR Simulator 1, 0, 2, 1
ATmega128 265
Operating System
Major 6
Minor 1
PlatformID 2
Build 7600
Plugins:
AvrPluginAvrAsmObject 1, 0, 0, 48
AvrPluginavrgccplugin 1, 0, 0, 11
Stk500Dll 1, 0, 1, 15
Einstellungen AVR-Studio:
(Custom Compilation Options):
-Wall
-gdwarf-2
-std=gnu99
-pedantic
-ffreestanding
-D_NIBO_2_
-DF_CPU=16000000UL
-Os
-funsigned-char
-funsigned-bitfields
--fpack-struct
-fshort-enums
(Linker Options):
-lm -Wl,-u,vfprintf -lprintf_flt
Nochmals die gesamte Warnings-meldung:
Fehlermeldung/Warnung beim Projekt "gfxtest":
../../src/examples2/gfxtest/images.c: In function 'image_getBits':
../../src/examples2/gfxtest/images.c:37: warning: pointer targets in return differ in signedness
../../src/examples2/gfxtest/images.c:38: warning: pointer targets in return differ in signedness
../../src/examples2/gfxtest/images.c:39: warning: pointer targets in return differ in signedness
../../src/examples2/gfxtest/images.c:40: warning: pointer targets in return differ in signedness
im AVR-Studio:
source files: gfxtest.c und images.c;
other files: alle *.xbm
vielleicht sind diese warnings ja nicht relevant, aber...?
Für eine Antwort bin ich sehr dankbar
ich habe die NIBOLIB 2.7 (nibolib-20100412.msi) installiert und wollte "gxftest" mal auf meinen NIBO2 laden. Im directory gfxtest sind alle nötigen files (die *.xbm, die 2 c-files und das h-file), das Programm lässt sich auch kompilieren, erhalte aber 4 warnungen:
images.c:37: warning: pointer targets in return differ in signedness
images.c:38: warning: pointer targets in return differ in signedness
images.c:39: warning: pointer targets in return differ in signedness
images.c:38: warning: pointer targets in return differ in signedness
unklar ist mir, wieso es zu diesen Warnungen kommt, und ob sie relevant sind.
Mein System:
Betriebssystem: WIN7 Professional
WINAVR_20100110
AVR Studio 4.18.700
GUI Version 4, 18, 0, 685
AVR Simulator 1, 0, 2, 1
ATmega128 265
Operating System
Major 6
Minor 1
PlatformID 2
Build 7600
Plugins:
AvrPluginAvrAsmObject 1, 0, 0, 48
AvrPluginavrgccplugin 1, 0, 0, 11
Stk500Dll 1, 0, 1, 15
Einstellungen AVR-Studio:
(Custom Compilation Options):
-Wall
-gdwarf-2
-std=gnu99
-pedantic
-ffreestanding
-D_NIBO_2_
-DF_CPU=16000000UL
-Os
-funsigned-char
-funsigned-bitfields
--fpack-struct
-fshort-enums
(Linker Options):
-lm -Wl,-u,vfprintf -lprintf_flt
Nochmals die gesamte Warnings-meldung:
Fehlermeldung/Warnung beim Projekt "gfxtest":
../../src/examples2/gfxtest/images.c: In function 'image_getBits':
../../src/examples2/gfxtest/images.c:37: warning: pointer targets in return differ in signedness
../../src/examples2/gfxtest/images.c:38: warning: pointer targets in return differ in signedness
../../src/examples2/gfxtest/images.c:39: warning: pointer targets in return differ in signedness
../../src/examples2/gfxtest/images.c:40: warning: pointer targets in return differ in signedness
im AVR-Studio:
source files: gfxtest.c und images.c;
other files: alle *.xbm
vielleicht sind diese warnings ja nicht relevant, aber...?
Für eine Antwort bin ich sehr dankbar