delorie.com/archives/browse.cgi | search |
X-Spam-Check-By: | sourceware.org |
Message-ID: | <11361112.post@talk.nabble.com> |
Date: | Fri, 29 Jun 2007 07:25:39 -0700 (PDT) |
From: | km4hr <km4hr AT netscape DOT net> |
To: | cygwin AT cygwin DOT com |
Subject: | Re: How to link with third party libraries using gcc |
In-Reply-To: | <468409B0.7030705@cygwin.com> |
MIME-Version: | 1.0 |
X-Nabble-From: | km4hr AT netscape DOT net |
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> <468409B0 DOT 7030705 AT cygwin DOT com> |
X-IsSubscribed: | yes |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Larry Hall (Cygwin) wrote: > > 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. :-) > > I agree, Cygwin is certainly useful in many ways. The developers have done the rest of us a huge service. After re-reading my previous post I felt I may have come down too hard on Cygwin. I didn't mean to do that. The programming I do is relatively simple. But I appreciate the complexities involved in getting Windows and Unix to virtually live together on the same computer. I have no idea how cygwin does that. But with all the complex obstacles that the cygwin developers have obviously overcome it's puzzling to me why something as seemingly ordinary as Windows libraries is so mystifying. In just this one series of messages I've been told the instructions in the cygwin user's guide make no sense. Then I'm offered several opinions about what I should do. It makes me wonder how Windows' own programming tools are able to link with their own libraries if the standards are so vague and haphazard. I guess I'll just add one more entry to the list of things I can't comprehend about Windows. I'm ok with that because I don't care about Windows anyway. Thanks again from enlightening me. -- View this message in context: http://www.nabble.com/How-to-link-with-third-party-libraries-using-gcc-tf3990417.html#a11361112 Sent from the Cygwin Users mailing list archive at Nabble.com. -- 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/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |