Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 Mime-Version: 1.0 (Apple Message framework v619.2) Content-Transfer-Encoding: 7bit Message-Id: <8388b388ee56e9fb923ca6384d8150f3@ida.org> Content-Type: text/plain; charset=US-ASCII; format=flowed To: cygwin AT cygwin DOT com From: "Stone, Tim" Subject: How to use msvc++ with cygwin libraries? Date: Wed, 6 Apr 2005 10:26:49 -0400 X-OriginalArrivalTime: 06 Apr 2005 14:26:49.0938 (UTC) FILETIME=[ABB77B20:01C53AB4] X-IsSubscribed: yes Greetings, I spent a long time looking, and couldn't find this answered. If it has been, please send me a pointer to where to look. My problem: I have an existing (X/lesstif) application which compiles and runs under cygwin (gcc). I have some new functionality which I need to add to this application which is provided in some type libraries (.tlb). When I try to compile this under cygwin, I get errors about the type libraries being invalid. The type libraries do, however, compile under MSVC++. I gather from this that cygwin has a different format for type libraries than MSVC++. So....since I can compile the type libraries under MSVC++, can I: Use MSVC++ with the cygwin libraries? (ie, libXt, libXm, libX11, etc)? Or, is there a way to convert the type libraries into a form cygwin's gcc can digest? thanks! tim /_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ Tim Stone _/ Research Programmer/Analyst _/ Institute for Defense Analyses _/ 4850 Mark Center Dr. _/ Alexandria, Va 22311 _/ (703) 845-6822 http://www.geocities.com/Area51/Rampart/2501 _/ _/ "I see no advantage to the Graphical User Interface" _/ _/ -Bill Gates, 1984 _/ _/ /_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ -- 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/