X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: Yes, hits=5.3 required=5.0 tests=AWL,BAYES_40,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org From: bob 295 To: cygwin AT cygwin DOT com Subject: need help porting an open source project to Windows/Cygwin Date: Tue, 22 Mar 2011 15:50:17 -0500 User-Agent: KMail/1.8.3 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <201103221550.18565.icanprogram@295.ca> 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 I am the facilitator for the SIMPL open source project (http://www.icanprogram.com/simpl). The SIMPL toolkit project started over 10 years ago as a way to bring Send/Receive/Reply (QNX style) messaging to Linux. A SIMPL application consists of two or more interacting SIMPL modules. Those modules can be written in any number of languages including Python, C, C++, JAVA, Tcl/Tk and soon PHP. Modules written in different languages can be mixed in a SIMPL application. SIMPL modules can be distributed on a single node or spread across a network often without even a recompile. Until now a SIMPL network had to contain at least one Linux node. This is about to change. Recently work (http://icanprogram.ca/simpl/ simpl.self.html) has allowed the SIMPL core library (POSIX C) to be successfully compiled and run on a Mac. We'd love to do the same with Windows/Cygwin. The ultimate goal is to be able to generate three core libraries from the single SIMPL codebase: Linux, Mac and Windows. Unfortunately with our Linux heritage we don't have a lot of Windows expertise in the SIMPL project. That is where you come in. If anyone would like to help with this effort don't hesitate to contact me offlist or make contact on the SIMPL project mailing list. bob -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple