This is the mail archive of the cygwin-apps@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: Latest problems with dependencies


----- Original Message -----
From: "Corinna Vinschen" <vinschen@redhat.com>
> 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


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