This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: 64 bit: build problems
- From: Corinna Vinschen <corinna-cygwin at cygwin dot com>
- To: cygwin-apps at cygwin dot com
- Date: Fri, 29 Mar 2013 10:42:13 +0100
- Subject: Re: 64 bit: build problems
- References: <51548FB0 dot 8020705 at towo dot net> <20130328195149 dot GE11845 at calimero dot vinschen dot de> <5155584B dot 70504 at towo dot net>
- Reply-to: cygwin-apps at cygwin dot com
On Mar 29 10:00, Thomas Wolff wrote:
> Am 28.03.2013 20:51, schrieb Corinna Vinschen:
> >On Mar 28 19:45, Thomas Wolff wrote:
> >>I've tried to build my package (mined) with freshly installed 64-bit
> >>cygwin (default + gcc + make).
> >>When I try it with make, nothing happens, make simply hangs.
> >>When I try it without make, it fails with:
> >>linking mined
> >>/usr/lib/gcc/x86_64-pc-cygwin/4.8.0/../../../../x86_64-pc-cygwin/bin/ld:
> >>cannot find -ladvapi32
> >>/usr/lib/gcc/x86_64-pc-cygwin/4.8.0/../../../../x86_64-pc-cygwin/bin/ld:
> >>cannot find -lshell32
> >>/usr/lib/gcc/x86_64-pc-cygwin/4.8.0/../../../../x86_64-pc-cygwin/bin/ld:
> >>cannot find -luser32
> >>/usr/lib/gcc/x86_64-pc-cygwin/4.8.0/../../../../x86_64-pc-cygwin/bin/ld:
> >>cannot find -lkernel32
> > From your cygcheck output w32api is, in fact, missing, just as Adam wrote. Other than that, the hang is strange. I installed Cygwin 64 on 3 machines, W7, 2K8R2, and W8, and none of them is suffering a hang.
> >I don't know what to say. Can you try to debug that?
> make -d reads all makefiles (with includes), then hangs.
> make option --trace, as mentioned in the manual page, does not exist.
> Any further hints how/what to debug?
strace and gdb are the usual tools here. I don't know what to say else.
I'm running native builds using cygport for a couple of days now, and
sure enough I found a few bugs, but I didn't have a make hang at all.
Are you trying to build the exact 2012.22 package? What's your exact
set of make options? I can try if this occurs for me too.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat