One of my plans is to make a true clone of xcodebuild (i.e. replace/rewrite
buildtool so that it has the same name and options).   Would this help?


On Fri, Jun 12, 2020 at 3:03 PM Gustavo Tavares <[email protected]>
wrote:

> Hi Greg,
>
> I wanted to build on all systems with `ONE TRUE COMMAND`.
>
> Originally I was thinking of maintaining a GNUmakefile for all my projects
> because in theory it's supposed to work on Cocoa. In the process—I tried to
> build `buildtool` on the Mac.
>
> Thought it could be a different approach to achieve the `ONE TRUE COMMAND`.
>
> Or at the very least—begin an automatic process of creating GNUmakefile's
> for my projects from my main computer.
>
> Thanks,
>
> G
>
>
> On Fri, Jun 12, 2020, at 1:48 PM, Gregory Casamento wrote:
>
> Gustavo,
>
> What's the purpose of running it under Cocoa?
>
> The buildtool utility is not meant to run on a mac.  It's purpose is to
> build xcode projects against GNUstep's libraries without the need for
> GNUmakefiles on Linux/BSD/Windows etc.  It is a replacement for xcodebuild
> on other platforms.
>
> Yours, GC
>
>
> On Fri, Jun 12, 2020 at 12:23 PM Gustavo Tavares <[email protected]>
> wrote:
>
>
> Hello!
>
> So I have a version of `tools-buildtool` on my Mojave Mac.
>
> I was able to build it. On running it though—I got this error:
>
> > buildtool
>
> dyld: lazy symbol binding failed: Symbol not found: _ASSIGN
>
>   Referenced from: /Users/gtk-air/Library/Frameworks/XCode.framework/XCode
>
>   Expected in: flat namespace
>
>
> dyld: Symbol not found: _ASSIGN
>
>   Referenced from: /Users/gtk-air/Library/Frameworks/XCode.framework/XCode
>
>   Expected in: flat namespace
>
>
> Abort trap: 6
>
> Not sure what to do :/
>
> What should I try?
>
> Running `grep -R __ASSIGN .`  shows *.o and *.dylib files so this is a bit
> above my pay-grade at present.
>
> Thank you,
>
> Gustavo
>
>
>
> --
> Gregory Casamento
> GNUstep Lead Developer / OLC, Principal Consultant
> http://www.gnustep.org - http://heronsperch.blogspot.com
> https://www.patreon.com/bePatron?u=352392 - Become a Patron
>
>
>

-- 
Gregory Casamento
GNUstep Lead Developer / OLC, Principal Consultant
http://www.gnustep.org - http://heronsperch.blogspot.com
https://www.patreon.com/bePatron?u=352392 - Become a Patron

Reply via email to