From: Bob R. <bo...@br...> - 2013-02-27 02:22:10
|
Hi, Does anyone know if ncurses works out of the box with mingw in either msys shell or the windows console (with dos)? Should I be looking at pdcurses? I'm looking into a native port of cgdb. Thanks, Bob |
From: asmwarrior <asm...@gm...> - 2013-02-27 02:46:04
|
On 2013-2-27 9:23, Bob Rossi wrote: > Hi, > > Does anyone know if ncurses works out of the box with mingw in > either msys shell or the windows console (with dos)? > > Should I be looking at pdcurses? > > I'm looking into a native port of cgdb. > > Thanks, > Bob See Eli's work here: http://sourceforge.net/projects/ezwinports/files/ Yuanhui Zhang |
From: waterlan <wat...@xs...> - 2013-02-27 08:01:11
|
asmwarrior schreef op 2013-02-27 03:49: > On 2013-2-27 9:23, Bob Rossi wrote: >> Hi, >> >> Does anyone know if ncurses works out of the box with mingw in >> either msys shell or the windows console (with dos)? >> >> Should I be looking at pdcurses? >> >> I'm looking into a native port of cgdb. >> >> Thanks, >> Bob > See Eli's work here: > > http://sourceforge.net/projects/ezwinports/files/ > At the moment pdcurses is the most stable, but Eli's port may work for you. Certainly when you use the wide (unicode) variant. Because pdcurses is not developed anymore I think it has to be replaced with ncurses. I have regular contact with the ncurses author to iron out some issues. Noticeable PDCurses problems: Does not support unicode combining characters. Noticeable Ncurses problems: Does not work in the Console2 terminal. Version 5.9 has several problems in the wide (unicode) version. Although if you take the latest development version, many issues have been solved. You can try the libraries at http://waterlan.home.xs4all.nl/ncurses/5.9-20121222/lib/ if you are looking for pre-compiled libraries. When ncurses runs in Console2 and a few more issues have been solved, I will package ncurses and ncursesw for MinGW. I hope soon. regards, -- Erwin Waterlander http://waterlan.home.xs4all.nl/ |
From: Bob R. <bo...@br...> - 2013-02-27 11:31:26
|
On Wed, Feb 27, 2013 at 09:00:11AM +0100, waterlan wrote: > asmwarrior schreef op 2013-02-27 03:49: > > On 2013-2-27 9:23, Bob Rossi wrote: > >> Hi, > >> > >> Does anyone know if ncurses works out of the box with mingw in > >> either msys shell or the windows console (with dos)? > >> > >> Should I be looking at pdcurses? > >> > >> I'm looking into a native port of cgdb. > >> > >> Thanks, > >> Bob > > See Eli's work here: > > > > http://sourceforge.net/projects/ezwinports/files/ > > > > At the moment pdcurses is the most stable, but Eli's port may work for > you. Certainly when you use the wide (unicode) variant. Because pdcurses > is not developed anymore I think it has to be replaced with ncurses. I > have regular contact with the ncurses author to iron out some issues. > > Noticeable PDCurses problems: > Does not support unicode combining characters. > > Noticeable Ncurses problems: > Does not work in the Console2 terminal. > Version 5.9 has several problems in the wide (unicode) version. > Although if you take the latest development version, many issues have > been solved. You can try the libraries at > http://waterlan.home.xs4all.nl/ncurses/5.9-20121222/lib/ if you are > looking for pre-compiled libraries. > > When ncurses runs in Console2 and a few more issues have been solved, I > will package ncurses and ncursesw for MinGW. I hope soon. Wow, thanks for the info Erwin. Until i get more traction with this, i'm curios, if I compile with mingw w64 (tdm) like the README says to in README.MinGW, and i use --enable-pthreads, I get a compiler error because I can't find pthread.h. Is that a separate package I should install for the headers? With out --enable-pthreads i can compile, and we'll see where things go. Thanks, Bob |
From: Earnie B. <ea...@us...> - 2013-02-27 12:56:58
|
On Wed, Feb 27, 2013 at 6:30 AM, Bob Rossi wrote: > Until i get more traction with this, i'm curios, if I compile with mingw > w64 (tdm) like the README says to in README.MinGW, and i use > --enable-pthreads, I get a compiler error because I can't find > pthread.h. Is that a separate package I should install for the headers? It should be installed by default when you install the MinGW.org distributed compiler. Is that what you're using? -- Earnie -- https://sites.google.com/site/earnieboyd |
From: Bob R. <bo...@br...> - 2013-02-27 14:40:50
|
On Wed, Feb 27, 2013 at 07:56:24AM -0500, Earnie Boyd wrote: > On Wed, Feb 27, 2013 at 6:30 AM, Bob Rossi wrote: > > Until i get more traction with this, i'm curios, if I compile with mingw > > w64 (tdm) like the README says to in README.MinGW, and i use > > --enable-pthreads, I get a compiler error because I can't find > > pthread.h. Is that a separate package I should install for the headers? > > It should be installed by default when you install the MinGW.org > distributed compiler. Is that what you're using? I think I uninstalled gcc because I was trying to compile with tdm gcc. Yes, I know, not on topic. The ncurses README.MinGW says to use this compiler. Perhaps that's my problem. Is there a way to tell what packages you have installed currently with mingw-get ? Thanks, Bob |
From: Earnie B. <ea...@us...> - 2013-02-27 15:41:33
|
On Wed, Feb 27, 2013 at 9:34 AM, Bob Rossi wrote: > Is there a way to tell what packages you have installed currently > with mingw-get ? I just answered this earlier today. grep -h installed /mingw/var/lib/mingw-get/data/sysroot*.xml | grep -v /installed -- Earnie -- https://sites.google.com/site/earnieboyd |
From: Keith M. <kei...@us...> - 2013-02-27 20:54:27
|
On 27/02/13 15:41, Earnie Boyd wrote: > On Wed, Feb 27, 2013 at 9:34 AM, Bob Rossi wrote: >> Is there a way to tell what packages you have installed currently >> with mingw-get ? > > I just answered this earlier today. > > grep -h installed /mingw/var/lib/mingw-get/data/sysroot*.xml | grep -v > /installed That's one way, I guess, but rather inelegant. I suspect that most users will prefer the presentation accorded by the mingw-get-gui snapshot I offered to you all as a Christmas present, (and subsequently updated in January): http://preview.tinyurl.com/d93t5hf Unzip that into your existing mingw-get root, (which is likely the same as your MinGW root), then run: mingw-get install --start-menu mingw-get-gui That should upgrade the CLI, and install the GUI component, placing a shortcut in your start menu, to invoke it. Click on that, and you should be able to browse the catalogue of all available packages, with a visual indication of which are already installed, and which are upgradable; in addition, information on each package is readily to hand, in the display pane below the package list. BTW, since I announced the availability of this snapshot, just before Christmas, the number of downloads has been very disappointing, and the lack of users offering any criticism, (positive or negative), even more so; (only one other MinGW developer has taken the trouble to offer any feedback whatsoever). If I don't start to see some more evidence of interest within the MinGW community, I may abandon the project. -- Regards, Keith. |
From: Allann J. <all...@gm...> - 2013-02-27 21:28:32
|
On Wed, Feb 27, 2013 at 4:52 PM, Keith Marshall <kei...@us...> wrote: > On 27/02/13 15:41, Earnie Boyd wrote: >> On Wed, Feb 27, 2013 at 9:34 AM, Bob Rossi wrote: >>> Is there a way to tell what packages you have installed currently >>> with mingw-get ? >> >> I just answered this earlier today. >> >> grep -h installed /mingw/var/lib/mingw-get/data/sysroot*.xml | grep -v >> /installed > > That's one way, I guess, but rather inelegant. I suspect that most > users will prefer the presentation accorded by the mingw-get-gui > snapshot I offered to you all as a Christmas present, (and subsequently > updated in January): > > http://preview.tinyurl.com/d93t5hf > > Unzip that into your existing mingw-get root, (which is likely the same > as your MinGW root), then run: > > mingw-get install --start-menu mingw-get-gui > > That should upgrade the CLI, and install the GUI component, placing a > shortcut in your start menu, to invoke it. Click on that, and you > should be able to browse the catalogue of all available packages, with a > visual indication of which are already installed, and which are > upgradable; in addition, information on each package is readily to hand, > in the display pane below the package list. Very good. Thank you very much. > BTW, since I announced the availability of this snapshot, just before > Christmas, the number of downloads has been very disappointing, and the > lack of users offering any criticism, (positive or negative), even more > so; (only one other MinGW developer has taken the trouble to offer any > feedback whatsoever). If I don't start to see some more evidence of > interest within the MinGW community, I may abandon the project. I missed this announcement... I spent Christmas working a lot. It is working here. Again, thank you. > -- > Regards, > Keith. Best regards. |
From: David G. <DGr...@am...> - 2013-02-27 21:56:59
|
From: Keith Marshall [mailto:kei...@us...] Sent: Wednesday, February 27, 2013 2:53 PM To: min...@li... Subject: Re: [Mingw-users] ncurses .. snip ... BTW, since I announced the availability of this snapshot, just before Christmas, the number of downloads has been very disappointing, and the lack of users offering any criticism, (positive or negative), even more so; (only one other MinGW developer has taken the trouble to offer any feedback whatsoever). If I don't start to see some more evidence of interest within the MinGW community, I may abandon the project. ----------------------------- I didn't know about it - I missed the announcement. I'm definitely going to use it. Feedback coming soon. |
From: Erwin W. <wat...@xs...> - 2013-02-27 22:21:26
|
Keith Marshall schreef, Op 27-2-2013 21:52: > On 27/02/13 15:41, Earnie Boyd wrote: >> On Wed, Feb 27, 2013 at 9:34 AM, Bob Rossi wrote: >>> Is there a way to tell what packages you have installed currently >>> with mingw-get ? >> I just answered this earlier today. >> >> grep -h installed /mingw/var/lib/mingw-get/data/sysroot*.xml | grep -v >> /installed > That's one way, I guess, but rather inelegant. I suspect that most > users will prefer the presentation accorded by the mingw-get-gui > snapshot I offered to you all as a Christmas present, (and subsequently > updated in January): > > http://preview.tinyurl.com/d93t5hf > > Unzip that into your existing mingw-get root, (which is likely the same > as your MinGW root), then run: > > mingw-get install --start-menu mingw-get-gui > > That should upgrade the CLI, and install the GUI component, placing a > shortcut in your start menu, to invoke it. Click on that, and you > should be able to browse the catalogue of all available packages, with a > visual indication of which are already installed, and which are > upgradable; in addition, information on each package is readily to hand, > in the display pane below the package list. > > BTW, since I announced the availability of this snapshot, just before > Christmas, the number of downloads has been very disappointing, and the > lack of users offering any criticism, (positive or negative), even more > so; (only one other MinGW developer has taken the trouble to offer any > feedback whatsoever). If I don't start to see some more evidence of > interest within the MinGW community, I may abandon the project. > Hi, A lot of people missed it. Make a new announcement and a news item. regards, -- Erwin Waterlander http://waterlan.home.xs4all.nl/ |