[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: |
Patrick Cardona |
Subject: |
Re: Buildtool : other attempt to build a ported app : the Bean.app example |
Date: |
Fri, 10 Jul 2020 15:25:55 +0200 |
User-agent: |
GNUMail (Version 1.3.0) |
Hi Gregory
The fix on NSFileManager is working well for me too. I am now able to make Bean
with Buildtool from the gap Repo and to get the app running as well. So I can
go on now to test more ported apps from MacOs.
Just a thing I noted : if you run 'make test' with the new gnustep-base, some
tests are failing. It might be something RFM could look at too.
Cheers,
Patrick
On 2020-07-09 10:57:37 +0200 Gregory Casamento <greg.casamento@gmail.com> wrote:
> 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
>>>
>>>
>>>
>
>
>
- Buildtool : other attempt to build a ported app : the Bean.app example, Patrick Cardona, 2020/07/08
- Re: Buildtool : other attempt to build a ported app : the Bean.app example, Gregory Casamento, 2020/07/08
- Re: Buildtool : other attempt to build a ported app : the Bean.app example, Patrick Cardona, 2020/07/08
- Re: Buildtool : other attempt to build a ported app : the Bean.app example, Gregory Casamento, 2020/07/09
- Re: Buildtool : other attempt to build a ported app : the Bean.app example, Gregory Casamento, 2020/07/09
- Re: Buildtool : other attempt to build a ported app : the Bean.app example, Gregory Casamento, 2020/07/09
- Re: Buildtool : other attempt to build a ported app : the Bean.app example, Patrick Cardona, 2020/07/09
- Re: Buildtool : other attempt to build a ported app : the Bean.app example, Gregory Casamento, 2020/07/09
- Re: Buildtool : other attempt to build a ported app : the Bean.app example,
Patrick Cardona <=
- Re: Buildtool : other attempt to build a ported app : the Bean.app example, Fred Kiefer, 2020/07/10
- Re: Buildtool : other attempt to build a ported app : the Bean.app example, Patrick Cardona, 2020/07/10
- Re: Buildtool : other attempt to build a ported app : the Bean.app example, Fred Kiefer, 2020/07/10
- Re: Buildtool : other attempt to build a ported app : the Bean.app example, Gregory Casamento, 2020/07/10
- Re: Buildtool : other attempt to build a ported app : the Bean.app example, Patrick Cardona, 2020/07/13