[MacPorts] #20775: gnustep-base: gnustep-config: command not found
MacPorts
noreply at macports.org
Sun Jun 17 20:49:51 PDT 2012
#20775: gnustep-base: gnustep-config: command not found
-------------------------------------+--------------------------------------
Reporter: ryandesign@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.7.1
Keywords: | Port: gnustep-base
-------------------------------------+--------------------------------------
Comment(by drh@…):
I am lost with this advice.
''
"2. manually edit .profile and .rc to set PATH correctly and source
/opt/local/share/GNUstep/Makefiles/GNUstep.sh"''
does not seem relevant.
".profile" and ".rc" are either empty or don't exist, and "source" is not
a recognisable command. Is the intention to execute the .sh script?
Replying to [comment:13 dgh@…]:
> The default variant gnustep_layout has the gnustep-make install using a
different directory structure from gnustep-base.
> The portfile code for this variant specifies "configure.pre_args
--prefix=${prefix}/GNUstep"
>
> gnustep-base has no such variant, and can't find the needed
configuration files in its directory structure.
>
> To fix this, turn off the default variant for gnustep-make
>
> I get a whole lot further when doing the following:
> 1. sudo port install gnustep-make -gnustep_layout
> 2. manually edit .profile and .rc to set PATH correctly and source
/opt/local/share/GNUstep/Makefiles/GNUstep.sh
> 3. sudo port install gnustep-base
>
> The autoconf configure process for gnustep-base now halts when its
trying to invoke the objective-c compiler to make binaries. I dont know
enough about autoconf to understand what its testing so I'm stuck behind
this learning curve. The error message gives a hit that libraries might be
needed.
>
> The logfile from the configure step for gnustep-base is attached as file
gnustep-base-log.
--
Ticket URL: <https://trac.macports.org/ticket/20775#comment:16>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list