[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] iup/ffcall - illegal instruction
From: |
Jörg F. Wittenberger |
Subject: |
Re: [Chicken-users] iup/ffcall - illegal instruction |
Date: |
Wed, 17 Jun 2015 16:15:27 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux armv7l; rv:31.0) Gecko/20100101 Icedove/31.7.0 |
Hi all,
at least I located the reason: libffcall does not work on arm (armhf here).
__TR_clear_cache in callback/trampoline_r/cache-armel.s runs into the
illegal instruction.
While I _could_ work around that now, it's dissatisfactory. Two
solutions come to mind:
a) Fix libffcall for real. Requires more ARM and assembly knowledge
than I have.
b) Get rid of the libffcall dependency for iup. This would require to
understand which results we'd ever expect from iupClassCallbackGetFormat
- again beyond me at this time.
Anybody having any suggestions for me?
Thanks sooo much.
/Jörg
Am 17.06.2015 um 13:52 schrieb "Jörg F. Wittenberger":
> Hi all,
>
> I'm trying to get iup running. It fails around line 355 in iup-base.scm
> when creating the wrapper object raising an "illegal instruction".
>
> Anyone a good idea what a common reason could be?
>
> (Aside: Jürgen: is there a way to ease development of the iup egg?
> chicken-install will always recompile everything. That's tad slow.)
>
> Thanks a lot
>
> /Jörg
>
> _______________________________________________
> Chicken-users mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/chicken-users
>