Re: porting c program from linux to windows



Ico wrote:
reach.daniels@xxxxxxxxx wrote:

I have a c program devolped for linux which includes header files
which is OS dependant. I need to run the same program on windows.
i need windows equivalent header files for the following:
<termios.h>
<sys/types.h>
<sys/stat.h>
<fcntl.h>
<unistd.h>
<errno.h>
<sys/ioctl.h>
What should i do and how do i proceed...?

Take a look at cygwin (http://www.cygwin.com/). From the site :

Cygwin is a Linux-like environment for Windows. It consists of
two parts:

- A DLL (cygwin1.dll) which acts as a Linux API emulation layer
providing substantial Linux API functionality.
- A collection of tools, which provide Linux look and feel.

If you are lucky, your code might just compile and run without
any changes.

That last sentence also applies to DJGPP, at www.delorie.com. The
result will execute much faster than under Cygwin, and port to
other dos like systems.

--
"If you want to post a followup via groups.google.com, don't use
the broken "Reply" link at the bottom of the article. Click on
"show options" at the top of the article, then click on the
"Reply" at the bottom of the article headers." - Keith Thompson
More details at: <http://cfaj.freeshell.org/google/>
Also see <http://www.safalra.com/special/googlegroupsreply/>

.



Relevant Pages

  • Re: Future of IT in Lebanon
    ... working knowledge of Indian programmers DNA, nor of their intuitive Java ... > So Longhorn is not an experiment and Linux is an experiment? ... another chapter in the Windows story, and the Microsoft marketing machine is ... > application opens, Check the about, it says Microsoft Visual Basic 6.3. ...
    (soc.culture.lebanon)
  • FTP DOWNLOAD! More than 6500 CRACKED SOFTWARE(CAD,CAE,CAM,ED
    ... Autodesk Architectural Desktop 2005 ... DASSAULT SYSTEMES CAA ENOVIA LCA V5R13 ... ALTAIR.OPTISTRUCT V5.1 for LINUX ... ANSYS V8.0 FOR WINDOWS ...
    (microsoft.public.dotnet.framework.adonet)
  • Linux for Senior Citizens
    ... Linux for Senior Citizens ... For such people, I believe, Windows really is a better option: ... The kernel manages all the hardware and also looks after all running ...
    (uk.people.silversurfers)
  • Re: Future of IT in Lebanon
    ... It's the same Linux code base. ... Microsoft Office on a Windows server, it will install and run fine, the main ...
    (soc.culture.lebanon)
  • Re: [SLE] Developing a Real Time Data System
    ... The KBasic License is valid for both operating systems: Windows and Linux. ... Modern BASIC language ... chapters learning about the programming language. ...
    (SuSE)