Page 8 of 9

Re: Support for ARM-Linux

Posted: Wed Feb 09, 2022 8:28 am
by Marc56us
Great :D
PB is and will soon be everywhere. Soon the PB IDE in a watch :P

Re: Support for ARM-Linux

Posted: Wed Feb 09, 2022 11:45 am
by Bitblazer
Very cool, but sadly the N900 hardware is a bit outdated in 2022 ;) But you got me wondering if a F(x)tec Pro1 is an option.

Re: Support for ARM-Linux

Posted: Wed Feb 09, 2022 11:56 am
by macros
Bitblazer wrote: Wed Feb 09, 2022 11:45 am ... if a F(x)tec Pro1 is an option.
Well give it a few months and mine will arrive (or so I hope), I pre-ordered in the original campaign :D

Of course I will post an update here!

Besides he vastly faster processor and some useful keys like TAB it has one big disadvantage however:
A capacitive touchscreen. The N900 has a resistive one and with the included stylus I can easily hit the tiniest buttons.
Also there is no mainline Linux for it yet, so I will have to resort to chroot solutions again.

Re: Support for ARM-Linux

Posted: Thu Feb 10, 2022 10:28 am
by Fred
I uploaded again a new build which should fix the 3D engine issue.

Re: Support for ARM-Linux

Posted: Thu Feb 10, 2022 10:49 am
by mk-soft
Hello Fred,

is it possible for you to compile an Arm64 version? So we could also test a 64 bit version before the release. I would also donate a Raspberry Pi 4(400).

There is now also an official version for 64 bit from Raspberry.
Link: https://www.raspberrypi.com/software/operating-systems/

Re: Support for ARM-Linux

Posted: Thu Feb 10, 2022 10:59 am
by Fred
I ordered a PI 4, but there is some delay. Once I get it, I will try to build an ARM64 version. Thanks for your offer BTW !

Re: Support for ARM-Linux

Posted: Thu Feb 10, 2022 3:28 pm
by Tenaja
Fred wrote: Thu Feb 10, 2022 10:59 am I ordered a PI 4, but there is some delay. Once I get it, I will try to build an ARM64 version. Thanks for your offer BTW !
Uh oh, now Fred is going to be distracted by his new toy! We are doomed!

The raspberry pi is a deep rabbit hole with no return!

😥

Re: Support for ARM-Linux

Posted: Thu Feb 10, 2022 4:58 pm
by mk-soft
Fred wrote: Thu Feb 10, 2022 10:59 am I ordered a PI 4, but there is some delay. Once I get it, I will try to build an ARM64 version. Thanks for your offer BTW !
This is good news :D

Re: Support for ARM-Linux

Posted: Thu Feb 10, 2022 6:55 pm
by User_Russian
Fred wrote: Thu Feb 10, 2022 10:28 am I uploaded again a new build which should fix the 3D engine issue.
Does not work 3D examples.
This code returns 0.

Code: Select all

Debug OpenLibrary(0, #PB_Compiler_Home+"compilers/engine3d.so")
At the same time, the similar code for libmariadb.so works fine (returns not 0).
When compiling this code

Code: Select all

Import #PB_Compiler_Home+"compilers/engine3d.so"
EndImport
an error is displayed
Image

Re: Support for ARM-Linux

Posted: Fri Feb 11, 2022 10:34 am
by Fred
I will try to link statically the libc++ as well.

Re: Support for ARM-Linux

Posted: Fri Feb 11, 2022 4:47 pm
by Fred
I updated the raspberry package with static link for engine3d.so, should solve the issue.

Re: Support for ARM-Linux

Posted: Fri Feb 11, 2022 6:15 pm
by User_Russian
Now 3D works fine.
Thanks.

Re: Support for ARM-Linux

Posted: Fri Feb 11, 2022 6:54 pm
by Bitblazer
Just a little tip for those who don't want to spend 700+ $ to buy a new smartphone with keyboard, but still would like to "hack away" on their existing smartphone with the upcoming PB 6 : get a foldable keyboard and connect it via bluetooth :D

Re: Support for ARM-Linux

Posted: Fri Feb 11, 2022 7:29 pm
by Caronte3D
Bitblazer wrote: Fri Feb 11, 2022 6:54 pm Just a little tip for those who don't want to spend 700+ $ to buy a new smartphone with keyboard, but still would like to "hack away" on their existing smartphone with the upcoming PB 6 : get a foldable keyboard and connect it via bluetooth :D
What does PB 6 have to do with a smartphone? :?

Re: Support for ARM-Linux

Posted: Fri Feb 11, 2022 7:35 pm
by mk-soft
Smart phones with linux base os (not android)

Link: https://www.purebasic.fr/english/viewto ... 05#p580305