Advertisement
Help Keep Boards Alive. Support us by going ad free today. See here: https://subscriptions.boards.ie/.
If we do not hit our goal we will be forced to close the site.

Current status: https://keepboardsalive.com/

Annual subs are best for most impact. If you are still undecided on going Ad Free - you can also donate using the Paypal Donate option. All contribution helps. Thank you.
https://www.boards.ie/group/1878-subscribers-forum

Private Group for paid up members of Boards.ie. Join the club.

Any DJGPP programmers out there?

  • 25-10-2000 06: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, Registered Users 2, Paid Member Posts: 4,538 ✭✭✭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, Registered Users 2 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, Registered Users 2 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, Registered Users 2 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