[OGo-Developer] GNUstep make tree?
Antony Gelberg
developer@opengroupware.org
Wed, 25 Apr 2007 22:35:31 +0100
Adam Tauno Williams wrote:
>>>> I'm building from SVN. I've built and installed SOPE, but when I try to
>>>> build OGo (following possibly outdated
>>>> http://www.opengroupware.org/en/devs/build/ogo.html):
>>>> antony@myung:~/src/svn/ogo-trunk$ ./configure --enable-debug
>>>> error: please specify a GNUstep make tree!
>>>> I'm sure it's simple, but I'm clueless.
>>> I do -
>>> . /usr/local/OGo-GNUstep/Library/Makefiles/GNUstep.sh
>>> ./configure --enable-debug --without-pisock
>> I had no GNUstep.sh in my ogo trunk. So I did a bit of searching and
>> installed Debian package gnustep-make-ogo, which includes
>> /usr/lib/opengroupware.org/System/Library/Makefiles/GNUstep.sh. I was
>> then able to source that file, similar to you above. However, then my
>> build stops with
>> /usr/lib/opengroupware.org/System/Library/Makefiles/wobundle.make. Sure
>> enough, it's not there:
>
> No, you need all the Obj-C/GNUStep-Make/libFoundation/SOPE environment.
>
> $ rpm -qf /usr/local/OGo-GNUstep//Library/Makefiles/wobundle.make
> sope46-appserver-devel-4.6-trunk_r1469
>
> SOPE, et al add the what is provided by ogo-gnustep_make
>
> See here -
> http://docs.opengroupware.org/Members/whitemice/misc/building/document_view - and here - http://docs.opengroupware.org/Members/whitemice/misc/BuildingOGoPackagesForSUSE/document_view
>
> While the distribution may change package names, paths, etc... the
> principle and order-of-operations remains the same: (1) libFoundation
> (2) SOPE, and then (3) OGo
Thanks for the hints. I built SOPE as well, so I knew that
wobundle.make was around somewhere. I found it in sope-trunk/.gsmake/.
I uninstalled my distro's gnustep-make-ogo package, which was providing
some, but not all of the makefiles in sope-trunk/.gsmake/ and ran
./configure --enable-debug --without-pisock
--gsmake=../sope-trunk/.gsmake/, and it built. Now to grab the
create-instance and init scripts.
Antony