[OGo-MacOSX] First time user needs help compiling

Corby Stephens macosx@opengroupware.org
Fri, 11 Aug 2006 22:25:21 -0700


I came across Alexanders's (?) steps for intalling since I was having  
no luck with the other steps listed in the instructions. I got a  
little further but I have hit some road blocks and would love some  
help. Here is my setup.

iMac G5,  1GB RAM, XCode 2.4 installed, 10.4.7. I downloaded the  
latest sope and OGo as of Aug 6. I have the sope and opengroupware  
stuff at the root of my user folder and am putting the GNUstep folder  
there as well. I compile the gnuspet-make stuff in the sope folder  
with no problem and I get a GNUstep folder at the root of my user  
folder as I would expect. I go into the sop folder, run the ./config  
per the instructions pointing everything to my GNUstep folder. (I  
have also tried this at the root of the drive and I get these same  
results). I have also tried this with and without sudo. I find that I  
get more success with sudo as sometimes I get permission error when  
trying to write to folders.

Glitch #1 - If I do this - ./configure --disable-strip --enable-debug  
--with-gnustep - I get the GNUstep environment and the Configuration   
with all the right folders listed. Then I get this and it stops dead:
creating: /Volumes/Archive/corby/sope/config.make
failed to link optional library: xml2
failed to link optional library: ldap
failed to link required library: ssl

However, if I do this - ./configure --disable-strip --enable-debug  
(without the --with-gnustep) - the I get this at the end.
creating: /Volumes/Archive/corby/sope/config.make
optional library found: xml2
optional library found: ldap
required library found: ssl
optional library found: pq
optional library found: sqlite3
failed to link optional library: mysqlclient
configuring NGStreams library .... done (log in config-NGStreams.log).

So I keep going to compile sope.

Glitch #2 - I get some FIXME and TODO warnings in the make all which  
I'm guessing are no big deal. Other than those I get no errors. I  
make install with no errors or warnings. However, when I compare the  
lost of folders I get to the list in Alexander's directions, the  
following folders are missing:
Library/SaxMappings/
Library/Libraries/manylibraries... (I only have Java and Resources in  
this folder, not many)
Library/Libraries/Resources/NGObjWeb/
Library/Tools/ I get none of the files/folders listed in the email. I  
only have debugapp, Java(dir, empty), openapp, opentool, Resources 
(dir empty)
Those other folders that I do have are empty. Nothing is in them as  
these instructions imply.

Glitch #3 - As with the configure of sope, if I have the --with- 
gnustep option I get this and it quits:
creating: /Volumes/Archive/corby/opengroupware/config.make
failed to link required library: NGLdap

If I remove the --with-gnustep I get this and it quits:
creating: /Volumes/Archive/corby/opengroupware/config.make
required library found: NGLdap
required library found: NGObjWeb
required library found: GDLAccess
failed to link optional library: pisock

Not sure if that matters or not I press on with the make all and make  
install.

Glitch #4 - I get some FIXME and TODO warnings, as well as the errors  
Alexander says I will get about no such file/folder. I also get the  
following errors at the end of the make all.
/usr/bin/ld: warning -L: directory name (/usr/local/apr/lib) does not  
exist
/usr/bin/ld: can't locate file for: -lWEExtensions
collect2: ld returned 1 exit status
make[3]: *** [shared_debug_obj/ogo-webui-1.1] Error 1
make[2]: *** [ogo-webui-1.1.all.tool.variables] Error 2
make[1]: *** [internal-all] Error 2
make: *** [internal-all] Error 2

As with Glitch #2 there are many folders missing/empty. Actually, all  
of the folders I'm supposed to see per the directions don't exist. I  
don't get any of them.

It's at this point that I realize something is horribly wrong. I've  
tried this a few times one two different systems, same results. I've  
tried the directions on the site with no luck also. Does any of this  
point to anything obvious I'm missing?


Corby Stephens
corby@stephensfam.net