chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] Compiling the IUP egg - IUP not found


From: Joe Python
Subject: Re: [Chicken-users] Compiling the IUP egg - IUP not found
Date: Tue, 9 Nov 2010 10:55:28 -0500

Thomas,

In my C:\mingw32\include directory I have added the following files from ffcall:
avcall.h
callback.h
trampoline.h
trampoline_r.h
vacall.h
vacall_r.h

And In my C:\mingw32\lib directory I have added the following libs compiled from ffcall:
libavcall.a
libavcall.la
libvacall.a
libtrampoline.a
libcallback.a
libcallback.la

However I still get the same  'IUP not found' error message when i do the chicken-install.
- Jo


On Mon, Nov 8, 2010 at 5:13 PM, Thomas Chust <address@hidden> wrote:
2010/11/8 Joe Python <address@hidden>:
> [...]
> However when I try to chicken-install a IUP egg, I get the following error
> message:
>
> Warning: IUP not found, bindings will not be compiled.
>
> Is there anything out there I have to  add before compiling the IUP egg?
> As far as I know all the IUP libraries/include files are in my path.
> [...]

Hello,

the IUP egg depends on the ffcall library [1] in order to be able to construct
function pointers which can be registered as IUP callbacks and which forward
their arguments to a Scheme procedure. It is likely that this library is missing
on your system if the above message appears even though IUP is installed and
can be found by the C compiler and linker.

I admit that the warning message is stupid and I have therefore changed it in
the trunk version of the egg, but I haven't tagged a new release of the egg
because I also modified other minor things that depend on changes in CHICKEN
4.6.2.

Ciao,
Thomas


[1] http://www.haible.de/bruno/packages-ffcall-README.html


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


reply via email to

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