From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7736 invoked by alias); 29 Apr 2002 12:52:48 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 7666 invoked from network); 29 Apr 2002 12:52:45 -0000 Received: from unknown (HELO interferon.mpi-sb.mpg.de) (139.19.1.1) by sources.redhat.com with SMTP; 29 Apr 2002 12:52:45 -0000 Received: from amavis by interferon.mpi-sb.mpg.de with scanned-ok (Exim 3.12 #1 (Debian)) id 172Ae6-0004Tz-00 for ; Mon, 29 Apr 2002 14:52:46 +0200 Received: from data.mpi-sb.mpg.de ([::ffff:139.19.90.238] helo=mpi-sb.mpg.de) by interferon.mpi-sb.mpg.de with esmtp (Exim 3.12 #1 (Debian)) id 172Ae4-0004Tg-00 for ; Mon, 29 Apr 2002 14:52:44 +0200 Received: from contact.mpi-sb.mpg.de (contact [139.19.2.26]) by mpi-sb.mpg.de (8.9.3/8.9.3) with ESMTP id OAA19216 for ; Mon, 29 Apr 2002 14:52:42 +0200 (MEST) Received: from pkumar (mpij-pk2 [139.19.14.55]) by contact.mpi-sb.mpg.de (8.9.3/8.9.3) with SMTP id OAA25472 for ; Mon, 29 Apr 2002 14:52:42 +0200 (MEST) From: "Piyush Kumar" To: "Cygwin@Cygwin. Com" Subject: Fox Gui + OpenGL Date: Mon, 29 Apr 2002 06:08:00 -0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Virus-Scanned: by AMaViS perl-11 X-SW-Source: 2002-04/txt/msg01595.txt.bz2 Has Anyone used Fox Gui (http://www.fox-toolkit.org/) + OpenGL here. The compilation doesnt give any problems but when I run OpenGL test programs , it exits without saying anything. I asked in the FOX-users group and havent got any results yet, Anyone here who has ever installed Fox on his cygwin box? Can you use OpenGL from fox? If yes, could you please let me know how to accomplish this? Thanks in advance for your help, --Piyush ============================================================================ == The idea of porting from Windows to Linux/UNIX using cygwin sounds like an interesting idea for sure. I doubt you really want WINE since it is an emulator and I would definitely stay away from those. Stick with natively compiled source on all platforms. Our applications work on 7 platforms not including separate ports for different compilers and different OS revisions (say like HP 10.20 and 11.0 and 11.11), and we compile natively on all platforms and use an X-emulation layer on windows which we are migrating away from. In general, Linux issues we have seen have been with the compiler, gcc, it doesn't handle templates very well. I have not tried cygwin-gcc and templates but would guess it should have the same problem since it is based from the GNU source. Work has been done to fix the problems but I think we are still working around some. Other than templates, if you change all win32 calls to POSIX calls you should be good to go. Including thread calls. Does cygwin support pthreads on windows? That would be very cool, for porting purposes. One last issue, GUI's, if you have one that is. We are currently migrating our Windows port from an X-emulation toolkit to an open-source GUI toolkit that we have working on all our platforms. It is Win32 on Windows and X (not motif) on Linux. Checkout the FOX gui toolkit at: http://www.fox-toolkit.org/ It has its roots at sourforge as well: http://sourceforge.net/projects/foxgui/ Good Luck, Steve -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/