Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Werkt mijn SDL header onder Linux?

Pagina: 1
Acties:
  • 342 views

  • Wolfos
  • Registratie: Oktober 2010
  • Laatst online: 21-11 10:00
Ik heb helaas geen Linux PC om dit te testen, maar ik wil weten of deze manier de juiste is om de Linux header toe te voegen.
Het liefst heb ik dat iemand die wel een Linux PC heeft dit even test.

#ifdef APPLE || defined (__linux__)
#include "SDL/SDL.h"
#elif defined (_WIN32)
#include "SDL.h"
#endif

Alvast bedankt!

  • cariolive23
  • Registratie: Januari 2007
  • Laatst online: 18-10-2024
Wolfos schreef op zaterdag 25 december 2010 @ 11:54:
Ik heb helaas geen Linux PC om dit te testen
Offtopic: Dan installeer je toch even een virtual machine om dit te testen? Virtualbox is gratis, dat mag het probleem niet zijn. Uurtje werk en klaar is kees.

  • leuk_he
  • Registratie: Augustus 2000
  • Laatst online: 28-11 09:35

leuk_he

1. Controleer de kabel!

mee eens..

echter dit antwoord is nog simpeler:

code:
1
2
3
4
5
6
 status
~$ cc a.c
a.c:2: warning: extra tokens at end of #ifdef directive
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status


Nee dus. (enne "linux" bestaat niet in dit optzicht, je zult als developer specifieker moeten zijn)

Bij je volgende vraag graag eerst zelf proberen...

[ Voor 12% gewijzigd door leuk_he op 25-12-2010 12:39 ]

Need more data. We want your specs. Ik ben ook maar dom. anders: forum, ff reggen, ff topic maken
En als je een oplossing hebt gevonden laat het ook ujb ff in dit topic horen.


  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 13-09 00:05
Dat is het probleem niet. Je mag twee defined() tests 7wel or-ren, maar #ifdef checkt er maar 1.

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


  • leuk_he
  • Registratie: Augustus 2000
  • Laatst online: 28-11 09:35

leuk_he

1. Controleer de kabel!

MSalters schreef op zaterdag 25 december 2010 @ 13:38:
Dat is het probleem niet. Je mag twee defined() tests 7wel or-ren, maar #ifdef checkt er maar 1.
Ik bedoel niet dat _linux_ niet bestaat, maar dat je specifieker moet zijn. De ene linux is de andere niet. Een 10 jaar oude linux installatie is voor de gebruiker linux, maar daar wil je nu niet voor ontwikkelen.

Ook worden niet meer op alle distributies standaard ontwikkeltools meegeleverd (simpel te installeren, maar toch)

[ Voor 12% gewijzigd door leuk_he op 25-12-2010 17:15 ]

Need more data. We want your specs. Ik ben ook maar dom. anders: forum, ff reggen, ff topic maken
En als je een oplossing hebt gevonden laat het ook ujb ff in dit topic horen.


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
cariolive23 schreef op zaterdag 25 december 2010 @ 12:10:
[...]

Offtopic: Dan installeer je toch even een virtual machine om dit te testen? Virtualbox is gratis, dat mag het probleem niet zijn. Uurtje werk en klaar is kees.
Precies; een klein beetje eigen moeite doen kan geen kwaad. Dit is iets dat je prima zelf kunt oplossen/aanpakken.
Wolfos schreef op zaterdag 25 december 2010 @ 11:54:
Het liefst heb ik dat iemand die wel een Linux PC heeft dit even test.
Kan iemand even...?

[ Voor 26% gewijzigd door RobIII op 25-12-2010 21:35 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij

Pagina: 1

Dit topic is gesloten.