Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT cygwin DOT com Message-ID: <05a601c17c50$ac3e5a80$0200a8c0@lifelesswks> From: "Robert Collins" To: References: <20011203184115 DOT Q10634 AT cygbert DOT vinschen DOT de> <041001c17c32$756532e0$0200a8c0 AT lifelesswks> <20011203230127 DOT Z10634 AT cygbert DOT vinschen DOT de> <057401c17c4d$9245d2a0$0200a8c0 AT lifelesswks> <20011204000548 DOT F10634 AT cygbert DOT vinschen DOT de> <20011204001522 DOT H10634 AT cygbert DOT vinschen DOT de> Subject: Re: Latest problems with dependencies Date: Tue, 4 Dec 2001 10:17:26 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-OriginalArrivalTime: 03 Dec 2001 23:17:24.0814 (UTC) FILETIME=[AAD10EE0:01C17C50] ----- Original Message ----- From: "Corinna Vinschen" > I deleted the IDC_STATIC definition from w32api/include/winuser.h and I > updated to the latest HEAD. It compiled but I'm now getting a link error: > > version.o(.data+0x0):/ext/build/cygwin/bin/i686-pc-cygwin/winsup/cinstal l/version.c: multiple definition of `version' > setup_version.o(.data+0x0):/ext/build/cygwin/bin/i686-pc-cygwin/winsup/c install/setup_version.c: first defined here > desktop.o: In function `make_passwd_group(void)': > /home/corinna/src/cygwin/src/winsup/cinstall/desktop.cc:283: undefined reference to `canonicalize_version(char const *)' > /home/corinna/src/cygwin/src/winsup/cinstall/desktop.cc:284: undefined reference to `canonicalize_version(char const *)' > ini.o: In function `do_ini(HINSTANCE__ *)': > /home/corinna/src/cygwin/src/winsup/cinstall/ini.cc:197: undefined reference to `canonicalize_version(char const *)' > /home/corinna/src/cygwin/src/winsup/cinstall/ini.cc:198: undefined reference to `canonicalize_version(char const *)' > make: *** [setup.exe] Error 1 > > And yes, I called `make clean' prior to calling `make'. > > It's late. See you tomorrow. Ok. I'll upload a snapshot for you. To fix the error above, delete version.* in your build directory Rob