From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16725 invoked by alias); 21 Apr 2002 04:25:14 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 16717 invoked from network); 21 Apr 2002 04:25:13 -0000 Received: from unknown (HELO mtiwmhc22.worldnet.att.net) (204.127.131.47) by sources.redhat.com with SMTP; 21 Apr 2002 04:25:13 -0000 Received: from worldnet.att.net ([12.84.108.157]) by mtiwmhc22.worldnet.att.net (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020421042512.SKEO28991.mtiwmhc22.worldnet.att.net@worldnet.att.net> for ; Sun, 21 Apr 2002 04:25:12 +0000 Message-ID: <3CC23F3D.EB3DDDF7@worldnet.att.net> Date: Sat, 20 Apr 2002 22:05:00 -0000 From: Dave Trollope X-Accept-Language: en MIME-Version: 1.0 To: cygwin@cygwin.com Subject: Compiling cygwin References: <20020420070212.GA3256@redhat.com> <20020420163557.GB3256@redhat.com> <3CC1DE00.5080405@ece.gatech.edu> <3CC1E003.8040008@ece.gatech.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2002-04/txt/msg01125.txt.bz2 Hi, I'm tryong to compile cygwin for the first time and am getting the following errors on my system. I was hoping someone could explain the conflict here and why my system is failing when every other one in the world works. make[2]: Leaving directory `/usr/src/cygwin/obj/i686-pc-cygwin/winsup/bz2lib' make[2]: Entering directory `/usr/src/cygwin/obj/i686-pc-cygwin/winsup/cinstall' c++ -L/usr/src/cygwin/obj/i686-pc-cygwin/winsup -L/usr/src/cygwin/obj/i686-pc-cy gwin/winsup/cygwin -L/usr/src/cygwin/obj/i686-pc-cygwin/winsup/w32api/lib -isyst em /usr/src/cygwin/src/winsup/include -isystem /usr/src/cygwin/src/winsup/cygwin /include -isystem /usr/src/cygwin/src/winsup/w32api/include -isystem /usr/src/cy gwin/src/newlib/libc/sys/cygwin -isystem /usr/src/cygwin/src/newlib/libc/sys/cyg win32 -B/usr/src/cygwin/obj/i686-pc-cygwin/newlib/ -isystem /usr/src/cygwin/obj/ i686-pc-cygwin/newlib/targ-include -isystem /usr/src/cygwin/src/newlib/libc/incl ude -L/usr/src/cygwin/obj/ld -MMD -g -O2 -mno-cygwin -I. -I/usr/src/cygwin/src/w insup/cinstall -I/usr/src/cygwin/src/winsup/mingw/include -I/usr/src/cygwin/src /winsup/bz2lib -mwindows -c -o mklink2.o /usr/src/cygwin/src/winsup/cinstall/mkl ink2.cc /usr/src/cygwin/src/winsup/cinstall/mklink2.cc: In function `void make_link_2(co nst char *, const char *, const char *, const char *)': /usr/src/cygwin/src/winsup/cinstall/mklink2.cc:24: cannot convert `CLSID_ShellLi nk' from type `const GUID' to type `const CLSID *' /usr/src/cygwin/src/winsup/cinstall/mklink2.cc:25: cannot convert `IID_IPersistF ile' from type `_GUID' to type `const IID *' make[2]: *** [mklink2.o] Error 1 make[2]: Leaving directory `/usr/src/cygwin/obj/i686-pc-cygwin/winsup/cinstall' make[1]: *** [cinstall] Error 1 make[1]: Leaving directory `/usr/src/cygwin/obj/i686-pc-cygwin/winsup' make: *** [all-target-winsup] Error 2 mklink2.cc: CoCreateInstance (CLSID_ShellLink, NULL, CLSCTX_INPROC_SERVER, IID_IShellLink, (LPVOID *) & sl); win32/shlguid.h defines: extern const GUID CLSID_ShellLink; objbase.h defines: WINOLEAPI CoCreateInstance(REFCLSID,LPUNKNOWN,DWORD,REFIID,PVOID*); basetyps.h defines: typedef struct _GUID { unsigned long Data1; unsigned short Data2; unsigned short Data3; unsigned char Data4[8]; } GUID,*REFGUID,*LPGUID; typedef CLSID *REFCLSID; This is clearly an argument mismatch bug, but I'm curious why I'm the only one seeing this. Thanks Dave -- 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/