On Fri, Apr 27, 2001 at 06:11:33PM +1000, Danny Smith wrote:
>
>--- Neil Lunn <[EMAIL PROTECTED]> wrote: > > -----Original Message-----
>> > From: Christopher Faylor [mailto:[EMAIL PROTECTED]]
>> > Sent: Friday, April 27, 2001 1:01 PM
>> > To: '[EMAIL PROTECTED]'
>> > Subject: Re: Perl/Tk with patches no long compiles with CygWin v1.3.1
>>
>> >
>> > ??? I haven't heard of these instances. Is there a pointer
>> > to someone complaining
>> > about this with the new binutils? I'm not sure how it is
>> > possible for ld
>> > not to find /usr/lib/w32api with my patches.
>>
>> Chris,
>>
>> Sorry I just go this message direct this morning. I'll attach some output
>> for reference.
>>
>> Note (probably harmless): No library found for -lcomdlg32
>> Note (probably harmless): No library found for -lgdi32
>>
>> rm -f blib/arch/auto/Tk/Tk.dll
>> LD_RUN_PATH="" gcc -shared -o blib/arch/auto/Tk/Tk.dll -L/usr/local/lib
>> Tk.o chnGlue.o evtGlue.o objGlue.o tixGlue.o tkGlue.o tkGlue_f.o
>> tkWin32Dll.o pTk/tkres.o pTk/libpTk.a
>> /usr/local/lib/perl5/5.6.1/cygwin/CORE/libperl5_6_1.a
>> pTk/libpTk.a(tkWinWm.o)(.text+0x562e):tkWinWm.c: undefined reference to
>> `SelectPalette@12'
>> pTk/libpTk.a(tkWinWm.o)(.text+0x563a):tkWinWm.c: undefined reference to
>> `RealizePalette@4'
>> pTk/libpTk.a(tkWinWm.o)(.text+0x5674):tkWinWm.c: undefined reference to
>> `SelectPalette@12'
>
>When you need window GUI (as TK does) add -mwindows switch. This will add in
>-lgdi32 and -lcomdlg32. Or you could put these libs on the command line
>yourself.
>Recent releases of tk (8.3.3) also need libimm.a.
Right. This isn't the sign of an inability to find a library. It's a sign
of a library not being loaded.
cgf
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple