[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: AW: A desired porting to win32
From: |
Thomas Dickey |
Subject: |
Re: AW: A desired porting to win32 |
Date: |
Tue, 21 Feb 2012 06:52:36 -0500 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
On Tue, Feb 21, 2012 at 11:08:30AM +0100, Juergen Pfeifer wrote:
> GUI style windows would be nice. IMHO should be implemented by first
> building a register_driver() function. Then one might use a GUI toolkit of
> choice (WPF, wxWindows, GTK+, Qt etc.) to implement a ncurses driver.
> Another thing that should be done for this effort is to put some soft label
> key (for slk_* functions) into the driver logic, so a driver can report
> whether or not it handles soft label keys and provide logic to implement
> them.
>
> It would also be nice to refactor parts of the driver logic so one can build
> a separate termlib even when using driver logic.
That's on my to-do list (though the tic library dependencies have gotten
more attention).
> Building ncurses with Microsoft tools IMHO is lower priority. The MinGW
When I started looking at this in 2005, I didn't consider using MinGW.
Cyywin wouldn't have been much help.
But I'm curious about the effectiveness of the different compilers
and as usual don't like to rely on a single tool for building programs.
> generated DLLs are native Windows DLLs and work well when used with Visual
> Studio projects (wrote some simple test programs to verify that). I actually
> have a Visual Studio based prototype project for a .NET OO binding to
> ncurses based on the MinGW generated DLLs and that works very well. Building
> ncurses itself with Visual Studio IMHO is more of the category "nice to
> have".
At the moment, my attention is on cross-compiling, since my Windows 7
environment is rather slow and not something I run every day. So I've
decided to setup cross-compiles for the programs that I do regression
builds on, making it simple(r) to capture a snapshot of libraries, etc.
> Jürgen
>
> -----Ursprüngliche Nachricht-----
> Von: address@hidden
> [mailto:address@hidden Im Auftrag
> von Thomas Dickey
> Gesendet: Dienstag, 21. Februar 2012 01:10
> An: daniel silva ferreira bruno
> Cc: address@hidden
> Betreff: Re: A desired porting to win32
>
> On Mon, Feb 20, 2012 at 02:49:25PM -0800, daniel silva ferreira bruno wrote:
> > Hi, all.
> >
> > I want to port the ncurses library to windows.
>
> It works with MinGW (that produces windows libraries and dll's, usable in a
> console window). However -
>
> + There is no port to a GUI-style window (which could be interesting).
>
> + There is no port using Microsoft's tools (I was experimenting with
> that some time ago, but didn't complete it).
>
> --
> Thomas E. Dickey <address@hidden> http://invisible-island.net
> ftp://invisible-island.net
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net
signature.asc
Description: Digital signature