guile-user
[Top][All Lists]
Advanced

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

Re: Compiling for Android


From: Ludovic Courtès
Subject: Re: Compiling for Android
Date: Thu, 26 Jun 2014 00:04:51 +0200
User-agent: Gnus/5.130009 (Ma Gnus v0.9) Emacs/24.3 (gnu/linux)

Salut !

address@hidden skribis:

> After quite some compilation time I now get:
> In ice-9/eval.scm:
>  411: 5 [eval # #]
> In ice-9/psyntax.scm:
> 1106: 4 [expand-top-sequence ((eval-when # #)) () ((top)) ...]
>  989: 3 [scan ((eval-when # #)) () ((top)) ...]
>  279: 2 [scan ((load-extension # "scm_init_foreign_object")) () ((top)) ...]
> In unknown file:
>    ?: 1 [load-extension "libguile-2.0" "scm_init_foreign_object"]
> In ice-9/boot-9.scm:
>  106: 0 [#<procedure 144d8c0 at ice-9/boot-9.scm:97:6 (thrown-k . args)> 
> misc-error ...]
>
> ice-9/boot-9.scm:106:20: In procedure #<procedure 144d8c0 at 
> ice-9/boot-9.scm:97:6 (thrown-k . args)>:
> ice-9/boot-9.scm:106:20: In procedure dynamic-pointer: Symbol not found: 
> scm_init_foreign_object
> Makefile:2167: recipe for target 'system/foreign-object.go' failed

Are the native and cross Guile the same version?

(Normally ./configure of the cross-compiled Guile makes sure of that.)

Does module/ice-9/i18n.go cross-build correctly?  Or does it fail
similarly?

> I'm not sure I'm interested in compiling all guile modules myself
> though.  I haven't thought about it much but I intend to ship a pretty
> minimal guile in GNU FreeDink so user can script their game, without
> being able to e.g. mess with the player's filesystem.
>
>
>> Just to be sure, could you run config.guess on the target machine?
>
> armv7l-unknown-linux-gnueabihf - but I had to some much trouble
> running config.guess that you should take it with a grain salt.

OK.

Thanks,
Ludo’.



reply via email to

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