Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Any DJGPP programmers out there?

Options
  • 25-10-2000 6:37pm
    #1
    Closed Accounts Posts: 44


    I recently installed DJGPP on my W98 machine; anybody got any experience with it out there?


Comments

  • Registered Users Posts: 4,427 ✭✭✭Gerry


    Yes, I have installed it on win98 and it worked fine. Only rhide works though, but thats good enough. It didnt seem to like win2k however.


  • Closed Accounts Posts: 218 ✭✭Void


    DJGPP is a bit outdated isn't it?
    Is it DOS only?


  • Registered Users Posts: 2,199 ✭✭✭Keeks


    Quake was written with it


  • Moderators, Social & Fun Moderators Posts: 10,501 Mod ✭✭✭✭ecksor


    That's that computer game? It'll never catch on.


  • Closed Accounts Posts: 218 ✭✭Void


    Let me rephrase that.
    As far as I know, DJGPP cannot produce Win32 code. First version of Quake was for DOS remember.


  • Advertisement
  • Registered Users Posts: 332 ✭✭spod


    mingw32 a win32 gcc http://agnes.dida.physik.uni-essen.de/~janjaap/mingw32/ and the cygwin project http://sources.redhat.com/cygwin/index.html

    might be of interest if you want more uptodate win32 implementations of GCC than djgpp.



  • Registered Users Posts: 3,308 ✭✭✭quozl


    yeah try out cygwin. Its excellant. A complete unix api over the windows one. Very handy if you know unix programming better (sockets in windows are quite different/bent). or if you want something that'll run on unix or windows without any changes.
    quozl


  • Closed Accounts Posts: 44 Derek Bell


    Originally posted by spod:
    mingw32 a win32 gcc http://agnes.dida.physik.uni-essen.de/~janjaap/mingw32/ and the cygwin project http://sources.redhat.com/cygwin/index.html

    might be of interest if you want more uptodate win32 implementations of GCC than djgpp.

    Thanks. I'll look into it.

    Derek


  • Closed Accounts Posts: 218 ✭✭Void


    Sockets in Win32 are the same as in Unix Quozl. What makes you think otherwise? The ws2_32 implementation that ships with VC++ is basically BSD sockets.
    Well, there are some tiny differenes, you have to call WSAStartup and you use ioctlsocket() instead of ioctl. But I find 2 #ifdefs make the code portable. This wouldn't count as "completely different".
    Anyways, CygWin is very useful. Mainly because UNIX and Win32 multithreading stuff is different.


Advertisement