X-Spam-Check-By: sourceware.org Message-ID: <468409B0.7030705@cygwin.com> Date: Thu, 28 Jun 2007 15:19:12 -0400 From: "Larry Hall (Cygwin)" Reply-To: cygwin AT cygwin DOT com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070505 Remi/2.0.0.0-3.fc4.remi Thunderbird/2.0.0.0 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: How to link with third party libraries using gcc References: <11331072 DOT post AT talk DOT nabble DOT com> <4682C0EE DOT D7088ADD AT dessent DOT net> <11342161 DOT post AT talk DOT nabble DOT com> <4683D230 DOT 9030705 AT cygwin DOT com> <11348820 DOT post AT talk DOT nabble DOT com> In-Reply-To: <11348820.post@talk.nabble.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com km4hr wrote: > Well, I think I'm about at the end of my road. My purpose for trying cygwin > was to see if it could insulate me from having to learn to program on > Windows. But if I've got to go to MSNBC (or whatever) or google the internet > to figure out the internals of Windows then that defeats my purpose. I'm > too close to the end of my career for that. I have no interest in Windows > anyway. > > I am amazed at what the Cygwin programmers have accomplished. They're > obviously very capable programmers. But if I have to learn Windows to use > cygwin then what's the use? I might as well just learn the Windows > programming tools. They're easy to use, or so I'm told. > > I am glad cygwin enables me to run "vi" on Windows. That alone is very > useful. The Unix utilities are nice too! > > Thanks for your suggestions. I'm glad you found it useful. I think you're proceeding from a false assumption about Cygwin though. Cygwin is an emulation layer that will insulate your from much of the differences between Windows and Linux if you work entirely within it's confines. It will insulate you somewhat if you straddle the line between Cygwin and Windows. You're in the camp of the latter because you're working with a lib created on Windows for Windows by Windows tools. If that's a problem for you, you have the option of building the library from source using Cygwin. Then you will have none of the problems you were noticing. I expect that's not of interest (or possible) to you either but I thought it worthwhile to point out. You're still getting allot of insulation, no matter how you look at it though. You don't have to learn the Win32 API or anything. :-) -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 216 Dalton Rd. (508) 893-9889 - FAX Holliston, MA 01746 _____________________________________________________________________ A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting annoying in email? -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/