This is the mail archive of the
mailing list for the Cygwin project.
Re: Cygwin make menuconfig hangs
- From: "Larry Hall (Cygwin)" <reply-to-list-only-lh at cygwin dot com>
- To: cygwin at cygwin dot com
- Date: Wed, 03 Jan 2007 23:13:11 -0500
- Subject: Re: Cygwin make menuconfig hangs
- References: <93F4D0C26363FF45A4953C121889B6AC5BCE@brak.anidea.local>
- Reply-to: cygwin at cygwin dot com
Gabriel Goldstein wrote:
Currently I can build the linux kernel 2.6.17 under Cygwin without issue
with a stock .config file from my development board supplier (ARM9,
AT91RM9200). However, I can not get make menuconfig to work.
I'm using 'make ARCH=arm KBUILD_HAVE_NLS=no menuconfig'. Originally
this was failing all over the place during the linker looking for
ncurses. After many attempts at various things (compiled ncurses-5.5
with library option, etc) trying to get a .so file, I come to kind of
realize that a .so and a dll may be the same thing. So I 'ln -s
libncurses.dll.a libncurses.so' and menu config compiles. So I get past
How it just sits there stalled, looking at me, doing nothing:
$ make ARCH=arm KBUILD_HAVE_NLS=no menuconfig
Info: resolving _COLS by linking to __imp__COLS (auto-import)
Info: resolving _LINES by linking to __imp__LINES (auto-import)
Info: resolving _stdscr by linking to __imp__stdscr (auto-import)
It does this with or without the .config file in place.
A ps tells me 2 copies of make, mconf, and lxdialog are running in the
I'm not sure if the linking thing is right or something else I'm
Ignoring the fact that Cygwin's gcc will not cross-compile to Linux,
you're right in observing that .so's are not the same as DLLs. Actually,
.so's are quite different from DLLs and Windows will not recognize them.
If you're actually building a Linux target libncurses.so, you don't want
it renamed. And if you're targeting Windows, you want to build ncurses.dll
and libncurses.dll.a. So I think you're a little confused about what you
want (or your message to this list is confusing). In any case, since you're
not using Cygwin's gcc for this, your question is also off-topic. You
should take your questions to the site/supplier of the gcc you're using
to build Linux targets with.
Larry Hall http://www.rfk.com
RFK Partners, Inc. (508) 893-9779 - RFK Office
216 Dalton Rd. (508) 893-9889 - FAX
Holliston, MA 01746
> Q: Are you sure?
>> A: Because it reverses the logical flow of conversation.
>>> Q: Why is top posting annoying in email?
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html