Hi, bumping this tread :)
Trying to build libobjc2 from SVN trunk 30403
after installing GNUstep make from the same revision, I get this error:
This is gnustep-make 2.4.0. Type 'make print-gnustep-make-help' for help.
Making all in toydispatch ...
Making all for library toydispatch...
make[4]: Nothing to be done for `internal-library-compile'.
Making all for library libobjc...
Compiling file ivar.c ...
cc1: warnings being treated as errors
ivar.c: In function ‘__objc_compute_ivar_offsets’:
ivar.c:99: error: format ‘%d’ expects type ‘int’, but argument 4 has
type ‘ptrdiff_t’
make[3]: *** [obj/libobjc.obj/ivar.c.o] Error 1
make[2]: *** [internal-library-all_] Error 2
make[1]: *** [libobjc.all.library.variables] Error 2
make: *** [internal-all] Error 2
r...@kpropell:/home/kpropell/SVN/trunk# make messages=yes
This is gnustep-make 2.4.0. Type 'make print-gnustep-make-help' for help.
Making all in toydispatch ...
make[1]: Entering directory `/home/kpropell/SVN/trunk/toydispatch'
Making all for library toydispatch...
make[4]: Nothing to be done for `internal-library-compile'.
make[1]: Leaving directory `/home/kpropell/SVN/trunk/toydispatch'
Making all for library libobjc...
gcc ivar.c -c \
-MMD -MP -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500
-DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN
-DGSDIAGNOSE -Wno-import -g -O2 -Werror -std=c99 -g -march=native
-fexceptions -O3 -fgnu89-inline -I. -I/root/GNUstep/Library/Headers
-I/usr/GNUstep/Local/Library/Headers
-I/usr/GNUstep/System/Library/Headers \
-o obj/libobjc.obj/ivar.c.o
cc1: warnings being treated as errors
ivar.c: In function ‘__objc_compute_ivar_offsets’:
ivar.c:99: error: format ‘%d’ expects type ‘int’, but argument 4 has
type ‘ptrdiff_t’
make[3]: *** [obj/libobjc.obj/ivar.c.o] Error 1
make[2]: *** [internal-library-all_] Error 2
make[1]: *** [libobjc.all.library.variables] Error 2
make: *** [internal-all] Error 2
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss