bug-apl
[Top][All Lists]
Advanced

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

Re: [Bug-apl] Cygwin and src/native


From: Juergen Sauermann
Subject: Re: [Bug-apl] Cygwin and src/native
Date: Sat, 15 Aug 2015 14:37:02 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.4.0

Hi Mike,

ideally GNU APL under cygwin should not be different than on other platforms.
Dyadic ⎕FX is implemented via dlopen() and friends. It might be that you need to install
libtool on your platform.

I sporadically test GNU APL under cygwin (normally before a release). But only
briefly - if it compiles and starts. The handling of dynamic libraries is vries a lot
between different platforms. You may need to adapt the compiler and linker options
to produce dlls. Maybe this link helps:

http://www.hep.by/gnu/libtool/Windows-DLLs.html

/// Jürgen


On 08/13/2015 10:05 PM, Mike Duvos wrote:
I just noticed that Make builds .a files for things like FILE_IO under Cygwin instead of .DLL files.

Under Cygwin, you are running a windows binary with cygwin1.DLL doing an API translation between linux and windows, with your shared libraries set up as Windows .DLLs.

It is somewhat less than clear to me how this maps onto the dyadic FX load shared library feature in GNU APL.

What do I need to do in order to use FILE_IO under Cygwin?

Thanks,

Mike




reply via email to

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