[OGo-GNUstep-Port] compilation of zOGI with gnustep-base
Sebastian Reitenbach
gnustep-port@opengroupware.org
Wed, 21 Nov 2007 19:47:36 +0100
Hi,
the compilation of zOGI together with gnustep-base instead of libFoundation
fails with the following errors:
gmake[3]: Entering directory
`/usr/ports/www/opengroupware/w-opengroupware.org-trunk-r2044-200711041103/opengroupware.org/ZideStore/Protocols/zOGI'
Making all for bundle zOGI...
cd .; \
/usr/local/share/GNUstep/Makefiles/mkinstalldirs ./obj
/usr/local/share/GNUstep/Makefiles/mkinstalldirs zOGI.zsp/.
cc NSString+SearchingAdditions.m -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1
-DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -fPIC -g -Wall -DDEBUG
-fno-omit-frame-pointer -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe
-fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -I.
-I.. -I../.. -I../../../Logic -I../../SoObjects -I. -I/usr/local/include
-I/opengroupware.org-trunk-r2044-200711041103_writes_to_HOME/GNUstep/Library/Headers
-I/usr/local/include
\
-o obj/NSString+SearchingAdditions.o
In file included from NSString+SearchingAdditions.m:22:
common.h:40:45: warning: Foundation/NSConcreteDictionary.h: No such file or
directory
common.h:41:40: warning: Foundation/NSConcreteArray.h: No such file or
directory
cc zOGIProduct.m -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1
-DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -fPIC -g -Wall -DDEBUG
-fno-omit-frame-pointer -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe
-fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -I.
-I.. -I../.. -I../../../Logic -I../../SoObjects -I. -I/usr/local/include
-I/opengroupware.org-trunk-r2044-200711041103_writes_to_HOME/GNUstep/Library/Headers
-I/usr/local/include
\
-o obj/zOGIProduct.o
In file included from zOGIProduct.m:23:
common.h:40:45: warning: Foundation/NSConcreteDictionary.h: No such file or
directory
common.h:41:40: warning: Foundation/NSConcreteArray.h: No such file or
directory
cc NSObject+zOGI.m -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1
-DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -fPIC -g -Wall -DDEBUG
-fno-omit-frame-pointer -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe
-fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -I.
-I.. -I../.. -I../../../Logic -I../../SoObjects -I. -I/usr/local/include
-I/opengroupware.org-trunk-r2044-200711041103_writes_to_HOME/GNUstep/Library/Headers
-I/usr/local/include
\
-o obj/NSObject+zOGI.o
In file included from NSObject+zOGI.m:23:
common.h:40:45: warning: Foundation/NSConcreteDictionary.h: No such file or
directory
common.h:41:40: warning: Foundation/NSConcreteArray.h: No such file or
directory
cc zOGIAction.m -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1
-DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -fPIC -g -Wall -DDEBUG
-fno-omit-frame-pointer -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe
-fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -I.
-I.. -I../.. -I../../../Logic -I../../SoObjects -I. -I/usr/local/include
-I/opengroupware.org-trunk-r2044-200711041103_writes_to_HOME/GNUstep/Library/Headers
-I/usr/local/include
\
-o obj/zOGIAction.o
In file included from zOGIAction.h:29,
from zOGIAction.m:29:
common.h:40:45: warning: Foundation/NSConcreteDictionary.h: No such file or
directory
common.h:41:40: warning: Foundation/NSConcreteArray.h: No such file or
directory
zOGIAction.m: In function `-[zOGIAction _getEOsForPKeys:]':
zOGIAction.m:214: warning: `result' might be used uninitialized in this
function
cc zOGIAction+Account.m -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1
-DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -fPIC -g -Wall -DDEBUG
-fno-omit-frame-pointer -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe
-fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -I.
-I.. -I../.. -I../../../Logic -I../../SoObjects -I. -I/usr/local/include
-I/opengroupware.org-trunk-r2044-200711041103_writes_to_HOME/GNUstep/Library/Headers
-I/usr/local/include
\
-o obj/zOGIAction+Account.o
In file included from zOGIAction.h:29,
from zOGIAction+Account.m:22:
common.h:40:45: warning: Foundation/NSConcreteDictionary.h: No such file or
directory
common.h:41:40: warning: Foundation/NSConcreteArray.h: No such file or
directory
cc zOGIAction+Appointment.m -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1
-DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -fPIC -g -Wall -DDEBUG
-fno-omit-frame-pointer -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe
-fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -I.
-I.. -I../.. -I../../../Logic -I../../SoObjects -I. -I/usr/local/include
-I/opengroupware.org-trunk-r2044-200711041103_writes_to_HOME/GNUstep/Library/Headers
-I/usr/local/include
\
-o obj/zOGIAction+Appointment.o
In file included from zOGIAction.h:29,
from zOGIAction+Appointment.m:22:
common.h:40:45: warning: Foundation/NSConcreteDictionary.h: No such file or
directory
common.h:41:40: warning: Foundation/NSConcreteArray.h: No such file or
directory
zOGIAction+Appointment.m: In function `-[zOGIAction(Appointment)
_renderAppointment:withDetail:]':
zOGIAction+Appointment.m:112: error: `NSConcreteEmptyArray' undeclared
(first use in this function)
zOGIAction+Appointment.m:112: error: (Each undeclared identifier is reported
only once
zOGIAction+Appointment.m:112: error: for each function it appears in.)
zOGIAction+Appointment.m: In function `-[zOGIAction(Appointment)
_translateParticipants:]':
zOGIAction+Appointment.m:636: error: `NSConcreteEmptyArray' undeclared
(first use in this function)
zOGIAction+Appointment.m: In function `-[zOGIAction(Appointment)
_translateAppointment:withFlags:]':
zOGIAction+Appointment.m:725: error: `NSShortInline8BitString' undeclared
(first use in this function)
zOGIAction+Appointment.m:744: error: `NSConcreteEmptyArray' undeclared
(first use in this function)
zOGIAction+Appointment.m:745: error: `NSConcreteArray' undeclared (first use
in this function)
gmake[4]: *** [obj/zOGIAction+Appointment.o] Error 1
gmake[3]: *** [zOGI.all.bundle.variables] Error 2
gmake[3]: Leaving directory
`/usr/ports/www/opengroupware/w-opengroupware.org-trunk-r2044-200711041103/opengroupware.org/ZideStore/Protocols/zOGI'
gmake[2]: *** [internal-all] Error 2
gmake[2]: Leaving directory
`/usr/ports/www/opengroupware/w-opengroupware.org-trunk-r2044-200711041103/opengroupware.org/ZideStore/Protocols'
gmake[1]: *** [internal-all] Error 2
gmake[1]: Leaving directory
`/usr/ports/www/opengroupware/w-opengroupware.org-trunk-r2044-200711041103/opengroupware.org/ZideStore'
gmake: *** [internal-all] Error 2
*** Error code 2
Stop in /usr/ports/www/opengroupware (line 2063
of /usr/ports/infrastructure/mk/bsd.port.mk).
I took a quick look to see whats done where these NSConcrete*.h are used in
other places, but found none.
These NSConcrete*.h are not used anywhere in sope and ogo besides in zogi.
Sebastian