discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Buildtool : other attempt to build a ported app : the Bean.app examp


From: Gregory Casamento
Subject: Re: Buildtool : other attempt to build a ported app : the Bean.app example
Date: Thu, 9 Jul 2020 04:57:37 -0400


RFM has fixed the issue and pushed, thanks Richard.  You need to update libs-base and update.  I was able to build and, as you can see, it works.  Bean is, as I said, slow because of a modification which was made in the typesetter.  Almost no modification was done to the code.  This version of bean should build on macos, but you might need to use an older version of Xcode.

If you want to find other examples of projects used to test buildtool, under my id, gcasa, there are a bunch of tests which I have written to test various things, some of which I am still working on (such as Storyboards).

GC

On Thu, Jul 9, 2020 at 3:31 AM Patrick Cardona <patrick.cardona0@laposte.net> wrote:
Hi Gregory,

Thank you for your investigation. So waiting now for the bug fix in NSFileManager. ;-)

Cheers,
Patrick


On 2020-07-09 07:41:53 +0200 Gregory Casamento <greg.casamento@gmail.com> wrote:

> Submitted a bug.  The issue is in NSFileManager... it's stopping due to a
> problem when copying the directory.
>
> GC
>
>
> On Thu, Jul 9, 2020 at 1:08 AM Gregory Casamento <greg.casamento@gmail.com>
> wrote:
>
>
>> I'm working on a fix.
>
>> On Thu, Jul 9, 2020 at 1:08 AM Gregory Casamento <greg.casamento@gmail.com>
>> wrote:
>
>>> No, this is a problem with buildtool.  Sometimes
>>> xcodeprojects (especially old ones) have some issues with the paths that
>>> are assigned to resources.  Apparently one of my recent changes for another
>>> project broke building for Bean.   Just FYI, current Xcode can't build
>>> Bean.
>
>>> GC
>
>
>>> On Wed, Jul 8, 2020 at 4:36 PM Patrick Cardona <
>>> patrick.cardona0@laposte.net> wrote:
>
>>>> Hi Gregory,
>
>>>> On 2020-07-08 21:49:35 +0200 Gregory Casamento <greg.casamento@gmail.com>
>>>> wrote:
>
>>>>> Sometimes cocoa projects contain scripts which are run.  It's possible
>>>> that
>>>>> message is coming from that.  I haven't tested "install" in a while,
>>>> so I
>>>>> will need to take a look at it.  Bean should run, but it is going to be
>>>>> slow.  The author made some pretty Cocoa specific changes (changes to
>>>>> undocumented parts of the typesetter) which make it slow on GNUstep.
>
>
>>>> As I can see, it does not run 'slowly', but fails to run...
>
>>>> My attempt is not to use Bean, but just to learn how to use buildtool,
>>>> and I chose Bean because it was in the gap, so I thought it should be easy
>>>> to make... Obviously, it is not.
>
>>>> Here is a debug report :
>
>>>> Reading symbols from Bean.app/Bean...done.
>>>> (gdb) run
>>>> Starting program: /home/pi/GNUstep/Applications/Bean.app/Bean
>>>> [Thread debugging using libthread_db enabled]
>>>> Using host libthread_db library
>>>> "/lib/arm-linux-gnueabihf/libthread_db.so.1".
>>>> 2020-07-08 22:12:26.269 Bean[2680:2680] styleoffsets ... guessing offsets
>>>> 2020-07-08 22:12:26.286 Bean[2680:2680] styleoffsets ... guessing offsets
>>>> 2020-07-08 22:12:26.715 Bean[2680:2680] Data passed to nib loading
>>>> method is nil.
>>>> 2020-07-08 22:12:26.715 Bean[2680:2680] Failed to load Nib
>>>> 2020-07-08 22:12:26.729 Bean[2680:2680] Impossible de charger le fichier
>>>> modèle
>>>> principal 'MainMenu'
>>>> 2020-07-08 22:12:26.787 Bean[2680:2680] Data passed to nib loading
>>>> method is nil.
>>>> 2020-07-08 22:12:26.787 Bean[2680:2680] Failed to load Nib
>>>> 2020-07-08 22:12:26.790 Bean[2680:2680] Data passed to nib loading
>>>> method is nil.
>>>> 2020-07-08 22:12:26.790 Bean[2680:2680] Failed to load Nib
>>>> 2020-07-08 22:12:26.791 Bean[2680:2680] Failed to load MyDocument.nib
>>>> [Inferior 1 (process 2680) exited normally]
>
>>>> So maybe Bean is not a good example to test and understand buildtool.
>>>> Is there any other example well tested by the community I could try ?
>
>>>>>
>>>>>
>>>>> On Wed, Jul 8, 2020 at 3:46 PM Patrick Cardona via Discussion list for
>>>> the
>>>>> GNUstep programming environment <discuss-gnustep@gnu.org> wrote:
>>>>>
>>>> (...)
>
>>>> Cheers,
>>>> Patrick
>
>
>
>>> --
>>> 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
>>> https://gf.me/u/x8m3sx - My GNUstep GoFundMe
>
>
>
>> --
>> 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
>> https://gf.me/u/x8m3sx - My GNUstep GoFundMe
>
>
>



--
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
https://gf.me/u/x8m3sx - My GNUstep GoFundMe

Mailtrack Sender notified by
Mailtrack 07/09/20, 04:57:05 AM

Attachment: bean_building.png
Description: PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]