Re: [Chicken-users] Chicken + IUP precompiled bundle for Raspbian (ARM) available.

2018-07-09 Thread Matt Welland
Hi Thomas,

First, congratulations on your achievement!

Thanks for the response. I think you are right. On doing a little more
digging I found execstack which seemed to get me past that issue. Now it is
missing libpng16-16. I'll chip away at this a little more.

Matt
-=-

On Mon, Jul 9, 2018 at 2:55 PM, Thomas Chust  wrote:

> On Mon, 9 Jul 2018 10:44:05 -0700 Matt Welland 
> wrote:
>
> > [...]
> > However the IUP egg uses ffcall which doesn't work on GNURoot, presumably
> > because it is a chroot environment.
> > [...]
>
> Hello,
>
> to me it seems more likely that some security feature such as
> non-executable stack interferes with ffcall. That library is old and I
> should really replace it with libffi in the IUP egg at some point – the
> problem is just that libffi has a far more complicated API :-/
>
> Ciao,
> Thomas
>
>
> --
> When C++ is your hammer, every problem looks like your thumb.
>
> ___
> Chicken-users mailing list
> Chicken-users@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/chicken-users
>
>
___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] Chicken + IUP precompiled bundle for Raspbian (ARM) available.

2018-07-09 Thread Thomas Chust
On Mon, 9 Jul 2018 10:44:05 -0700 Matt Welland  wrote:

> [...]
> However the IUP egg uses ffcall which doesn't work on GNURoot, presumably
> because it is a chroot environment.
> [...]

Hello,

to me it seems more likely that some security feature such as
non-executable stack interferes with ffcall. That library is old and I
should really replace it with libffi in the IUP egg at some point – the
problem is just that libffi has a far more complicated API :-/

Ciao,
Thomas


-- 
When C++ is your hammer, every problem looks like your thumb.


pgp8FFEaHckgL.pgp
Description: PGP signature
___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


[Chicken-users] Chicken + IUP precompiled bundle for Raspbian (ARM) available.

2018-07-09 Thread Matt Welland
If you'd like to try Chicken with the IUP gui on your Raspberry pi you can
download a prebuilt binary tar from:

http://www.kiatoa.com/cgi-bin/fossils/opensrc/uv/pkgs/chicken-iup-arm-rasbian-06-08-2018.tar.gz

and untar it into /

I made this with the intention of using it in GNURoot Debian on android.
However the IUP egg uses ffcall which doesn't work on GNURoot, presumably
because it is a chroot environment. The rest of chicken and the installed
eggs seem to work fine.
___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users