This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Building cygwin1.dll


On Wed, May 29, 2002 at 09:17:28AM -0400, rich-paul@rich-paul.net wrote:
>	I noticed that removing that directory exposes another problem,
>	the makefile wants to make a target called w32api, but there are
>	no rules for such a target.  Of course, make hapilly thought
>	it had already made it, in the form of a directory, so didn't
>	complain.

That's because you *need* the directory to be populated.

>	I removed the dependencies from four lines, and am trying again
>	...

Wrong "solution".

>	Hmmm ... switching the lib directories to use the installed
>	mingw32/win32api

Wrong "solution".

>	OK, got farther, added a check for the cross-directory
>	libkernel32.a dependency ....
>
>	At this point, started dying of 'parse error before symbol
>	__gnuc_va_list' in stdio.h.  It does include stdarg.h, but
>	perhaps whatever keeps stdio.h from exposing va_list, as the
>	comment in the gnuc stdio says, is the culpret.  Anyway, I didn't
>	want to dig too deeply, so I played with making .i files  for
>	a while, and resorted to commenting out the conditionals at
>	line 143, so that __VALIST would be #defined to char*.

Something is wrong in your installation.

When, you think about this problem, think about it from the point of
view that many people (me, for instance) are building cygwin.  We don't
build it by hacking at the Makefile.  We build it by having the complete
sources installed.

If you have to start editing things, you're obviously going down the
wrong track.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]