delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/08/25/18:38:54

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT sourceware DOT cygnus DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>,
<http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <B3953869CBF8D211A1E50004AC4C1B5402F447@ULTIMATE2>
From: "Lincoln, W. Terry" <terryl AT ultimatetechnology DOT com>
To: "'JRSON AT NetZero DOT Net'" <JRSON AT NetZero DOT Net>
Cc: "'Cygwin Mailing List'" <cygwin AT sourceware DOT cygnus DOT com>
Subject: RE: Question about gcc Linker
Date: Wed, 25 Aug 1999 18:28:08 -0400
X-Mailer: Internet Mail Service (5.5.2448.0)

nt of UTC. > -----Original Message-----
> From: JRSON AT NetZero DOT Net [mailto:JRSON AT NetZero DOT Net]
> Sent: Wednesday, August 25, 1999 4:41 PM
> To: cygwin AT sourceware DOT cygnus DOT com
> Subject: Re: Question about gcc Linker
> 
> 
> MS implibs cannot be linked using current binutils ;-)
> 
> There is NO support in binutils for COMDAT symbols.
> 
> Static MS libraries/objs can be linked using current
> binutils, but there are some problems even with that.
> combining precompiled static MS libraries/objs (which
> assume msv libc/crt functions) with cygwin gcc compiled code
> will usually fail, you can't mix runtimes.
> 
> Even using mingw32 some of the startup routines
> just aren't there. The only way to guarantee compatibility
> is to buy a copy of vc++ compile the libc libcmt etc...
> using mingw32 gcc (a Major project in itself !-) and
> then link using link.exe.
> 
> On Wed, 25 Aug 1999 12:12:35 -0400, you wrote:
> 
> >On Wed, Aug 25, 1999 at 11:26:31AM -0400, Lincoln, W. Terry wrote:
> >>> What additional libraries do i need and how must I adress 
> them in the
> >>> gcc -l option? I always get a 'no such file or directory' 
> message, when
> >>> I try to add a library.
> >>
> >>You can't link libraries or object files from the Micro$oft 
> format with
> >>Cygwin gcc.  Addressing libraries that are Cygwin such as 
> libXYZ.a is
> >>done with the switch -LXYZ on the gcc line.
> 
> BTW -Ldir -lXYZ will link with dir/libXYZ.a
> the second switch is small ell.
> you will need to copy or link (ln -s) XYZ.lib libXYZ.a
> otherwise ld won't be able to find it.
> 
Sorry, yes I knew that, but got my fingers typing before my brain was fully
engaged. :->

> >
> >That's not entirely true.  Many Microsoft libraries work 
> fine.  You should
> >be able to just specify them on the command line.
> >
> >cgf
> 
> ________________________________________________________
> NetZero - We believe in a FREE Internet.  Shouldn't you?
> Get your FREE Internet Access and Email at
> http://www.netzero.net/download/index.html
> 


W. Terry Lincoln                   \      \   _   /
Senior Engineer                     \      \ |J| /
Ultimate Technology Corporation      \      _|E|_
a Tridex Company (NASDAQ:trdx)        \    |_ S _|
mailto:WTerryLincoln AT engineer DOT com      \     |U|
http://terrylincoln.isonfire.com        \  / |S| \
http://www.AngelFire.com/ny/TerryLincoln \   | |  \
ICQ# 39362285                             \  | |  
=========================================== ~~~~~
Opinions expressed do not represent the management of UTC. 


begin 600 Warren Terry Lincoln (E-mail).vcf
M0D5'24XZ5D-!4D0-"E9%4E-)3TXZ,BXQ#0I..DQI;F-O;&X[5V%R<F5N.SM-
M<BX[#0I&3CI787)R96X AT 5&5R<GD AT 3&EN8V]L;B`H12UM86EL*0T*3U)'.E54
M0SM%;F=I;F5E<FEN9PT*5$E43$4Z4V5N:6]R($5N9VEN965R#0I414P[5T]2
M2SM63TE#13HH-S$V*2`Y,C0M.34P,`T*5$5,.TA/344[5D])0T4Z*#<Q-BD@
M,S<W+3,Y-3D-"E1%3#M#14Q,.U9/24-%.B AT W,38I(#(V,2TS.34Y#0I414P[
M0T%2.U9/24-%.@T*5$5,.U=/4DL[1D%8 DOT B AT W,38I(#DR-"TQ-#,T#0I!1%([
M5T]22SH[5FEC=&]R.S$P,"!287=S;VX AT 4F]A9#M6:6-T;W([3ED[,30U-C0M
M,#`P,#M5;FET960 AT 4W1A=&5S(&]F($%M97)I8V$-"DQ!0D5,.U=/4DL[14Y#
M3T1)3D<]455/5$5$+5!224Y404),13I6:6-T;W(],$0],$$Q,#`@4F%W<V]N
M(%)O860],$0],$%6:6-T;W(L($Y9(#$T-38T+3`P,#`],$0],$%5;FET960@
M4W1A=&5S(&]F/0T*($%M97)I8V$-"D%$4CM(3TU%.CL[,3`P($-O=7)T<VAI
M<F4 AT 3&%N93M096YF:65L9#M.63LQ,#4R-BTR-C<X.U5N:71E9"!3=&%T97,@
M;V8 AT 06UE<FEC80T*3$%"14P[2$]-13M%3D-/1$E.1SU154]4140M4%))3E1!
M0DQ%.C$P,"!#;W5R='-H:7)E($QA;F4],$0],$%096YF:65L9"P AT 3ED@,3`U
M,C8M,C8W.#TP1#TP055N:71E9"!3=&%T97,@;V8 AT 06UE<FD]#0IC80T*14U!
M24P[4%)%1CM-4SI53%1)34%412]55$-03R],:6YC;VQN5`T*4D56.C$Y.3DP
8,3(Q5#$S,S8P,UH-"D5.1#I60T%21`T*
`
end

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019