<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<body text="#000000" bgcolor="#ffffff">
Just for the record: all of the C libraries<br>
that we use on my project are 64-bit libraries.<br>
Louis Höfler wrote:
<blockquote type="cite" cite="mid:000301cb2e4c$2de73370$89b59a50$@firstname.lastname@example.org">
<pre wrap="">Well, the future is 64, so I recompiled all needed
libraries for 64bit and everything works now.
If I would spend money for ccl,
your right, I propably would spend it
on other more needed parts.
Thank you for the fast reply, Louis.
Von: Gary Byers [<a href="mailto:email@example.com" class="moz-txt-link-freetext">mailto:firstname.lastname@example.org</a>]
Gesendet: Mittwoch, 28. Juli 2010 08:33
An: Louis Höfler
Cc: <a href="mailto:email@example.com" class="moz-txt-link-abbreviated">firstname.lastname@example.org</a>
Betreff: Re: [Openmcl-devel] Execution 32bit ccl on windows 64bit
On Wed, 28 Jul 2010, Louis Höfler wrote:
<pre wrap="">Hello everyone.
I try to play around with the lispbuilder libraries.
However, these libraries need cffi and if I therefore
execute ccl 64bit cffi is not able to load the
precompile SDL libraries, who are 32bit.
I wanted to execute the ccl 32bit version, but
it does not start and simply prints out:
This application can't run under this OS version
So, how am I able to use the 32bit version on a 64bit
windows. I found no command line option to disable
32-bit CCL on Windows tests on startup for the presence of
functionality that it needs; this functionality (the ability
to influence where x86 segment registers point) isn't present
in 64-bit versions of Windows.
We could disable the test (or add a command-line option to do so);
that's easy. It's somewhat harder to work around the fact that
functionality and to make some fairly deep changes to the win32
version of CCL (and, for extra credit, to make these change in
a way that doesn't negatively impact other platforms or make things
significantly harder to maintain.)
It's obviously desirable to do this (and has been for the last year
or two); it's not a huge project (probably a week or two's work, most
of it more mind-numbing than challenging). If someone's looking for
a low-level CCL systems programming project, let me know and I'll try
to explain the issues in greater detail. Otherwise, I imagine that
Gail or Matt or I will get to it someday, but that's been the plan for
a couple of years and it's hard to say how soon someday'll be.
(Yes, I realize that this is important. If it's important enough to
someone that a few weeks' work can be funded, that'd obviously make
it happen quicker.)
Thank you for support, Louis Hoefler.
Openmcl-devel mailing list
<a href="mailto:Openmclemail@example.com" class="moz-txt-link-abbreviated">Openmclfirstname.lastname@example.org</a>
<a href="http://clozure.com/mailman/listinfo/openmcl-devel" class="moz-txt-link-freetext">http://clozure.com/mailman/listinfo/openmcl-devel</a>