[OGo-MacOSX] A useful fix for SOPE 4.5 and OGo beta rock? + final setup questions

Tabitha McNerney macosx@opengroupware.org
Mon, 21 Nov 2005 19:29:39 -1000


------=_Part_43284_30457109.1132637379318
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On 11/20/05, Helge Hess <helge.hess@opengroupware.org> wrote:
>
> On Nov 20, 2005, at 16:01, Tabitha McNerney wrote:
> > In the process of "sudo make -s install" for OGo, I discovered a
> > workaround for a small problem that might be helpful to the community.
> > This was the error I received:
> ...
> >> Making all in BaseUI...
> >> GNUmakefile:66: /usr/local/OGoRoot/Library/Makefiles/wobundle.make:
> >> No such file or directory
> ...
> >>> /usr/bin/install -c-m 644 wobundle-gs.make \
> >>>
> >>> //Users/tab/Desktop/sope/SOPE-4.5/.gsmake/Library/Makefiles/
> >>> wobundle.make
> > But it wasn't being copied appropriately.
>
> This because you mixed up your GNUstep make environment. Apparently you
> didn't load GNUstep.sh prior running ./configure in SOPE. Due to this
> SOPE used its own gstep-make install root (SOPE-4.5.gsmake).



Helge, thank you for the extra set of eyes. You were absolutely right, I ha=
d
stupidly forgotten to source my GNUstep.sh prior to building SOPE 4.5. I
have re-tried and the problem has vanished!

> Another thing I noticed is that the executable I ended up with was
> > named "ogo-webui-1.0" no longer "ogo-webui-1.0a" so is this correct?
>
> If you are using 1.0beta, yes (its not alpha anymore ...).



Therefore, wouldn't it logically be named, in the OGo namespace, "
ogo-webui-1.0b"? ;-)

> Moments ago I also tried to make mod_ngobjweb in sope-appserver. It
> > looks as if I have what I need:
> >> -rw-r--r--1 tabtab68968 Nov 20 14:35 mod_ngobjweb.so
> > though I noticed the complaint against Apple's gcc 4.0 (not sure if
> > this is worth addressing further?):
> ...
> >> powerpc-apple-darwin8-gcc-4.0.0: unrecognized option `-shared'
>
> I think you can ignore that.



Sounds good.

> In the environment I have set up, when GNUstep is sourced,
> > $GNUSTEP_USER_ROOT ends up being ~/GNUstep/
>
> Then its probably wrong given that your output above says:
> >> GNUmakefile:66: /usr/local/OGoRoot/Library/Makefiles
>
> Decide for one ...



Yep, I did a new build today for a new user that I created which did not
source any of the Darwin Ports GNUstep / Window manager stuff (so I did not
create a ~./GNUStep directory for the user whilst building SOPE and OGo and
this seemed to work fine until, of course, I had to create the Templates
directory and only then did I mkdirs for:

~/GNUstep/Library/OpenGroupware.org-1.0/Templates/

> and I am unable to find a Resources/ WebServerResources directory.
>
> Resources is in OGo/WebUI/Resources
> WebServerResources is in OGo/Themes/...


Thanks, this was helpful. I was pleasantly surprised that the make -s
install process created this line for my automatically:

~/GNUstep/Resources -> /Users/tab/OGo-1.0b2/WebUI/Resources

By the way, I noticed on this page:

http://www.opengroupware.org/en/install/macosx/macosxsource.html

There is a reference to a command-line tool named "pushd" (I don't recall
this from days of working on NeXTSTEP but it was probably because I just ha=
d
not used or discovered it at that time). I was looking around for source
code to build pushd and popd but couldn't find it. Do you know where this
can be found? It might be a nice-to-have for the Fink and Darwin Ports
people too.

> I'm excited to use OGo very soon now and also looking forward to
> > trying AJR Database!
>
> As mentioned by Mont AJR has nothing to do with OGo. OGo uses sope-gdl1.


Got it, thanks!

Looks like I am about ready to try this out now (just need to configure the
postgres data base and I'm going to follow your suggestions on the page for
Defaults since your advice is a good starting point).

Best Regards,

Tabitha

Greets,
> Helge
> --
> http://docs.opengroupware.org/Members/helge/
> OpenGroupware.org
>
> --
> OpenGroupware.org MacOS X
> macosx@opengroupware.org
> http://mail.opengroupware.org/mailman/listinfo/macosx
>

------=_Part_43284_30457109.1132637379318
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<br><div><span class=3D"gmail_quote">On 11/20/05, <b class=3D"gmail_sendern=
ame">Helge Hess</b> &lt;<a href=3D"mailto:helge.hess@opengroupware.org">hel=
ge.hess@opengroupware.org</a>&gt; wrote:</span><blockquote class=3D"gmail_q=
uote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0=
pt 0.8ex; padding-left: 1ex;">
On Nov 20, 2005, at 16:01, Tabitha McNerney wrote:<br>&gt; In the process o=
f &quot;sudo make -s install&quot; for OGo, I discovered a<br>&gt; workarou=
nd for a small problem that might be helpful to the community.<br>&gt; This=
 was the error I received:
<br>...<br>&gt;&gt;&nbsp;&nbsp;Making all in BaseUI...<br>&gt;&gt;&nbsp;&nb=
sp;GNUmakefile:66: /usr/local/OGoRoot/Library/Makefiles/wobundle.make:<br>&=
gt;&gt; No such file or directory<br>...<br>&gt;&gt;&gt; /usr/bin/install -=
c-m 644 wobundle-gs.make
 \<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; //Users/tab/Desktop/sope/SOPE-4.5/.gsmak=
e/Library/Makefiles/<br>&gt;&gt;&gt; wobundle.make<br>&gt; But it wasn't be=
ing copied appropriately.<br><br>This because you mixed up your GNUstep mak=
e environment. Apparently you
<br>didn't load GNUstep.sh prior running ./configure in SOPE. Due to this<b=
r>SOPE used its own gstep-make install root (SOPE-4.5.gsmake).</blockquote>=
<div><br>
<br>
Helge, thank you for the extra set of eyes. You were absolutely right,
I had stupidly forgotten to source my GNUstep.sh prior to building SOPE
4.5. I have re-tried and the problem has vanished!<br>
&nbsp;</div><br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px=
 solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&=
gt; Another thing I noticed is that the executable I ended up with was<br>&=
gt; named &quot;
ogo-webui-1.0&quot; no longer &quot;ogo-webui-1.0a&quot; so is this correct=
?<br><br>If you are using 1.0beta, yes (its not alpha anymore ...).</blockq=
uote><div><br>
<br>
Therefore, wouldn't it logically be named, in the OGo namespace, &quot;ogo-=
webui-1.0b&quot;? ;-)<br>
&nbsp;</div><br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px=
 solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&=
gt; Moments ago I also tried to make mod_ngobjweb in sope-appserver. It<br>=
&gt; looks as if I have what I need:
<br>&gt;&gt; -rw-r--r--1 tabtab68968 Nov 20 14:35 mod_ngobjweb.so<br>&gt; t=
hough I noticed the complaint against Apple's gcc 4.0 (not sure if<br>&gt; =
this is worth addressing further?):<br>...<br>&gt;&gt;&nbsp;&nbsp;powerpc-a=
pple-darwin8-gcc-4.0.0
: unrecognized option `-shared'<br><br>I think you can ignore that.</blockq=
uote><div><br>
<br>
Sounds good.<br>
&nbsp;</div><br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px=
 solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&=
gt; In the environment I have set up, when GNUstep is sourced,<br>&gt; $GNU=
STEP_USER_ROOT ends up being ~/GNUstep/
<br><br>Then its probably wrong given that your output above says:<br>&gt;&=
gt;&nbsp;&nbsp;GNUmakefile:66: /usr/local/OGoRoot/Library/Makefiles<br><br>=
Decide for one ...</blockquote><div><br>
<br>
Yep, I did a new build today for a new user that I created which did
not source any of the Darwin Ports GNUstep / Window manager stuff (so I
did not create a ~./GNUStep directory for the user whilst building SOPE
and OGo and this seemed to work fine until, of course, I had to create
the Templates directory and only then did I mkdirs for:<br>
<br>
~/GNUstep/Library/OpenGroupware.org-1.0/Templates/<br>
&nbsp;</div><br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px=
 solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&=
gt; and I am unable to find a Resources/ WebServerResources directory.<br><=
br>Resources is in OGo/WebUI/Resources
<br>WebServerResources is in OGo/Themes/...</blockquote><div><br>
Thanks, this was helpful. I was pleasantly surprised that the make -s
install process created&nbsp; this line for my automatically:<br>
<br>
~/GNUstep/Resources -&gt; /Users/tab/OGo-1.0b2/WebUI/Resources<br>
<br>
</div>By the way, I noticed on this page:<br>
<br>
<a href=3D"http://www.opengroupware.org/en/install/macosx/macosxsource.html=
">http://www.opengroupware.org/en/install/macosx/macosxsource.html</a><br>
<br>
There is a reference to a command-line tool named &quot;pushd&quot; (I don'=
t
recall this from days of working on NeXTSTEP but it was probably
because I just had not used or discovered it at that time). I was
looking around for source code to build pushd and popd but couldn't
find it. Do you know where this can be found? It might be a
nice-to-have for the Fink and Darwin Ports people too.<br>
<br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(2=
04, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; I'm exci=
ted to use OGo very soon now and also looking forward to<br>&gt; trying AJR=
 Database!
<br><br>As mentioned by Mont AJR has nothing to do with OGo. OGo uses sope-=
gdl1.</blockquote><div><br>
Got it, thanks!<br>
<br>
Looks like I am about ready to try this out now (just need to configure
the postgres data base and I'm going to follow your suggestions on the
page for Defaults since your advice is a good starting point).<br>
<br>
Best Regards,<br>
<br>
Tabitha<br>
&nbsp;</div><br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px=
 solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">G=
reets,<br>&nbsp;&nbsp; Helge<br>--<br><a href=3D"http://docs.opengroupware.=
org/Members/helge/">
http://docs.opengroupware.org/Members/helge/</a><br>OpenGroupware.org<br><b=
r>--<br>OpenGroupware.org MacOS X<br><a href=3D"mailto:macosx@opengroupware=
.org">macosx@opengroupware.org</a><br><a href=3D"http://mail.opengroupware.=
org/mailman/listinfo/macosx">
http://mail.opengroupware.org/mailman/listinfo/macosx</a><br></blockquote><=
/div><br>

------=_Part_43284_30457109.1132637379318--