Hi Urias, On 2006-11-13 at 20:56:03 [+0100], Urias McCullough <umccullough@xxxxxxxxx> wrote: > On 11/13/06, Ingo Weinhold <bonefish@xxxxxxxxxxxxxxx> wrote: > > > > > > Unfortunately you're dealing with PE here. I believe PE generally supports > > "weak" symbols or something with a similar effect. My educated guess is, > > though, that this information is lost when the *_kit.o files are > > generated. > > You can easily prove this theory by manually running a link command line > > with the *_kit.o files substituted by the individual object files they are > > made of. > > > I will test this out in ~9 hours when i get home. > [ ... ] > > Thanks - I actually never contemplated that PE vs. ELF would come into play > here, but I guess that makes sense! At least now I have something to mess > with to see how much further I can get :) Alternatively, you could check if cygwin's ld does support the '-z muldefs' option (if it does, 'ld --help' should tell you so). In theory (again >;o) this should get rid of the problems, too. cheers, Oliver