[OGo-MacOSX] environment variables stopping compilation

Stephen macosx@opengroupware.org
Sat, 18 Aug 2007 22:53:25 +1200


This is a multi-part message in MIME format.
--------------060406080600010501070301
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Helge Hess wrote:
> On 17.08.2007, at 14:20, Stephen wrote:
>> I've checked the usual suspects, ~/.bash_profile, 
>> ~/.MacOSX/environment.plist, and there is no ~/.profile file. The 
>> environment vars aren't in any of these files. Nothing in 
>> /etc/profile either.
>
> I'm not sure what you are trying to do (GNUstep vars are irrelevant 
> for Xcode builds?). But if you *are* using make, the variables might 
> get read from config.make (if you ran configure).
>
> Helge
Thanks Helge,

I was trying to compile SOPE both ways. From XCode and from a shell (and 
had two different instances of SOPE I was working from. I knew it would 
be confusing if I asked questions on each in the same post. Sounds like 
it was confusing anyway! :)

Found the issue... the environment variable, LIBRARY_COMBO was getting 
set to "gnu-fd-nil" even though I compiled gnustep with 
"apple-apple-nil" and have run source 
/Users/sdw/GNUstep/System/Library/Makefiles/GNUstep.sh . 
Once I manually exported LIBRARY_COMBO as apple-apple-nil, the compile 
is working.

(By the way, the path to GNUstep.sh was different for me than that shown 
in the webpage documentation, there is a "System" folder in the path as 
shown)

Which I guess brings me back to the original question... can anyone 
suggest where the GNUSTEP environment variables are being set if it is 
not in ~/.bash_profile, ~/.profile, or the Mac environment plist?

Thanks
Stephen

--------------060406080600010501070301
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Helge Hess wrote:
<blockquote
 cite="mid:74267A74-17DB-4766-A89D-CB01E7DC27CD@opengroupware.org"
 type="cite">On 17.08.2007, at 14:20, Stephen wrote: <br>
  <blockquote type="cite">I've checked the usual suspects,
~/.bash_profile, ~/.MacOSX/environment.plist, and there is no
~/.profile file. The environment vars aren't in any of these files.
Nothing in /etc/profile either. <br>
  </blockquote>
  <br>
I'm not sure what you are trying to do (GNUstep vars are irrelevant for
Xcode builds?). But if you *are* using make, the variables might get
read from config.make (if you ran configure). <br>
  <br>
Helge <br>
</blockquote>
Thanks Helge,<br>
<br>
I was trying to compile SOPE both ways. From XCode and from a shell
(and had two different instances of SOPE I was working from. I knew it
would be confusing if I asked questions on each in the same post.
Sounds like it was confusing anyway! :)<br>
<br>
Found the issue... the environment variable, LIBRARY_COMBO was getting
set to "gnu-fd-nil" even though I compiled gnustep with
"apple-apple-nil" and have run source
/Users/sdw/GNUstep/System/Library/Makefiles/GNUstep.sh .&nbsp; <br>
Once I manually exported LIBRARY_COMBO as apple-apple-nil, the compile
is working.<br>
<br>
(By the way, the path to GNUstep.sh was different for me than that
shown in the webpage documentation, there is a "System" folder in the
path as shown)<br>
<br>
Which I guess brings me back to the original question... can anyone
suggest where the GNUSTEP environment variables are being set if it is
not in ~/.bash_profile, ~/.profile, or the Mac environment plist?<span
 class="default"><span xmlns="http://www.w3.org/1999/xhtml"
 xmlns:var="http://www.skyrix.com/od/binding"></span></span> <span
 class="default"><span xmlns="http://www.w3.org/1999/xhtml"
 xmlns:var="http://www.skyrix.com/od/binding"></span></span><br>
<br>
Thanks<br>
Stephen<br>
</body>
</html>

--------------060406080600010501070301--