chicken-janitors
[Top][All Lists]
Advanced

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

[Chicken-janitors] Re: #125: cross-chicken should prefer loading uncompi


From: Chicken Trac
Subject: [Chicken-janitors] Re: #125: cross-chicken should prefer loading uncompiled import libraries
Date: Wed, 02 Dec 2009 13:09:05 -0000

#125: cross-chicken should prefer loading uncompiled import libraries
------------------------+---------------------------------------------------
 Reporter:  felix       |       Owner:       
     Type:  defect      |      Status:  new  
 Priority:  minor       |   Milestone:       
Component:  core tools  |     Version:  4.2.x
 Keywords:              |  
------------------------+---------------------------------------------------

Comment(by felix):

 Replying to [comment:2 mario]:
 > Would it possibly be the reason why I get a message like "wrong ELF
 class: ELFCLASS32" when cross compiling from x86_64 to x86?
 >
 > I could "fix" if by using {{{include}}} instead of {{{require-
 extension}}}.

 Yes, this is possible. If you are currently in a `chicken-install` run
 that produces .so's and these .so's are located in the current-directory,
 and `-setup-mode` is given then any chicken tools that try to `require-
 extension` a module of this name. We need `-setup-mode` for those cases
 when this behaviour is actually intended (an egg build uses compiled
 modules that are products of the current build) - for these eggs cross-
 compilation has to be done manually.

-- 
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/125#comment:3>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

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