X-Spam-Check-By: sourceware.org Message-ID: X-Sender: trouba_1 AT hotmail DOT fr From: "jano trouba" To: cygwin AT cygwin DOT com Subject: Questions about porting from Linux to Windows... Date: Mon, 22 Jan 2007 11:37:38 +0000 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed X-IsSubscribed: yes 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 Hello I am in the process of porting a huge application (> 700 000 lines of code ; C ; Unix/Linux) to Windows. I will not be using cygwin to port the GUI, but the project is based on lots of static libraries. Thus it prompted me with several questions, both technical and commercial. I will post the commercial ones to the licensing mailing list. Thus here are the technical questions : a) Are my own static libraries ( .a) compiled with cgiwin accepted by GUI builders like Visual C++, DevC++, CodeBlocks etc.. ? If this is the case then I do have the following questions : b) If I do what's mentioned above in order to produce a binary, how does it work when it is shiped to a client ? Is there a need to ship something else with it (like cygwin dll ??) ? c) Is the cygwin1 dll shiped with my OS at the time of purchase compatible with such a use ? d) I make use of sockets. If I build a static library based on socket handling to be used as above-mentioned in a binary, will it work as is on Windows (especially the asynchronous part) ? Will I need something else ? Will it imply modifiying the receiving computer of the binary ? e) Also in this socket-related subject, how can I define services like in etc/services on Windows without using cygwin ? Thanks a lot for your answers.. _________________________________________________________________ Avec Windows Live OneCare éliminez tous les virus de votre PC ! http://www.windowslive.fr/liveonecare/default.asp -- 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/