CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

help pour configurer dev-C++ pour SDL!!!

Anima_of_Chaos
Anima_of_Chaos
Niveau 9
29 août 2003 à 20:07:48

Voila, g tous configurer comme ya marké sur prografix.game-creator ect. et g le message d´erreur suivant lors de la compilation:

[Linker error] undefined reference to `WinMain@16´

P.S: Je pense pas que c´est une erreur dans le code source car j´éssaiye de compiler un exemple...

JeanYvesYves
JeanYvesYves
Niveau 10
29 août 2003 à 20:25:34

je ne sais pas sous Dev

mais sous Visual, faut définir Multithread DLL
copier le fichier SDL.DLL dans ton projet.

SDL est bien installé ?
Les lib sont bien les bonnes ?

fantometteninja
fantometteninja
Niveau 6
29 août 2003 à 20:31:34

et tu as essaye ca?
http://www.libsdl.org/faq.php?action=listentries&category=4#58

Anima_of_Chaos
Anima_of_Chaos
Niveau 9
30 août 2003 à 17:09:38

JY² :d) qu´entant tu par " définir multithread DLL"?

fantome :d) I don´t speak english :lol: ( enfaite j´ai pas trouver d´explication a mon probleme dans la FAQ...

Anima_of_Chaos
Anima_of_Chaos
Niveau 9
30 août 2003 à 17:25:29

)
P.S: Y coûte combie VC++?

fantometteninja
fantometteninja
Niveau 6
30 août 2003 à 17:45:47

alors dans ce cas, une ch´tite traduction acceleree:

" Q: I get " Undefined reference to ´WinMain@16´"
A: Under Visual C++, you need to link with SDLmain.lib. Under the gcc build environments including Dev-C++, you need to link with the output of " sdl-config --libs", which is usually: -lmingw32 -lSDLmain -lSDL -mwindows"

en gros il te dit qu´avec Dev-C++ tu dois rajouter a la liaison " -lmingw32 -lSDLmain -lSDL -mwindows"

fantometteninja
fantometteninja
Niveau 6
30 août 2003 à 17:47:58

Visual C++ coute 150€ pour les versions de bases ( si je me souviens bien).
mais il existe une version introductory edition qui est gratuite et qui fut distribuee avec quelques magazines. seulement, au demarrage de tous tes programmes tu as un messagebox te disant que t´as pas le droit de distribuer ton programme.

Anima_of_Chaos
Anima_of_Chaos
Niveau 9
30 août 2003 à 18:06:04

Merci ça marche!!!!!!!!
( enfaite j´avait oublié mwindows) ki n´était pas écrit dans l tuto..

fantometteninja
fantometteninja
Niveau 6
30 août 2003 à 19:10:33

de rien!
n´oublies pas de le signaler a l´auteur du tuto alors, afin qu´il puisse le corriger et eviter que d´autres se retrouvent dans la meme situation que toi.

Anima_of_Chaos
Anima_of_Chaos
Niveau 9
30 août 2003 à 20:11:33

hum....le SDL, plus dure que ce que je pensais...
Mais j´ai déjà réussi un peut à modifié un exemple!
Enfin bon, au aussi, il m´a fallu 2 jours avant de capter le fonctionnement des variables ect.
Perseverrons!!!!!!!(et nous y arriveront..)!

Calculator_V2
Calculator_V2
Niveau 10
30 août 2003 à 20:52:26

Tu vas un peu vite je trouve...

Anima_of_Chaos
Anima_of_Chaos
Niveau 9
30 août 2003 à 21:05:13

Pourquoi?

JeanYvesYves
JeanYvesYves
Niveau 10
30 août 2003 à 22:22:08

c´est du C le SDL, avec les pointeurs et tout :) moi j´aime bien !

Multithread : sous visual, c´est necessaire, car le SDL est un moteur qui utilise plusieurs threads : c´est à dire, si tu preferes, comme s´il lançait plusieurs petit programmes en parrallèle qui communiquent entre eux, mais avancent chacun a leur rythme...

Anima_of_Chaos
Anima_of_Chaos
Niveau 9
30 août 2003 à 22:57:53

OK merci, sinon toi comment t´as débuté en SDL paske j´ai du mal a trouvé es tutoriaux qui explique pas à pas...

JeanYvesYves
JeanYvesYves
Niveau 10
31 août 2003 à 00:15:37

Ben j´ai pas fait de tutoriaux, j´ai télécharger un petit jeu en exemple, je m´appuie dessus pour comprendre le fonctionnement.

Puis j´ai lu les fonctions fournies avec la doc pour comprendre.
je comprends bien now.

Par contre, comme je te disais, c´est du C : tu connais bien le C déja ? c´est nécessaire...

Anima_of_Chaos
Anima_of_Chaos
Niveau 9
31 août 2003 à 00:21:55

Ben si on ce bas sur les tutoriaux de " studio tastalian"( http://tastalian.free.fr/r/index.php?part=Index&index=C )
, je connais les bases ( enfin les 3 tutoriaux du site)!

Anima_of_Chaos
Anima_of_Chaos
Niveau 9
31 août 2003 à 00:40:38

Jolie double post :-) :lol: ( mm pas fait exprès)

Calculator_V2
Calculator_V2
Niveau 10
31 août 2003 à 00:52:19

tu me dira je te dis que tu vas trop vite, je fairait mieux de la fermer.

fantometteninja
fantometteninja
Niveau 6
31 août 2003 à 12:14:38

Anima of chaos> tu as vus, il est sorti la version 1.2.6?
sinon, pour apprendre la sdl il n´y a rien de vraiment complique! une fois que tu as compris le systeme de surface pour la 2D, le systeme de messages pour les commandes et le dialogue avec l´os, et le son, ca roule!
de plus la sdl est tres bien documente! tu as meme un projet de traduction en francais.
d´ailleurs, je te conseille de faire BEAUCOUPS efforts en anglais car sinon tu auras vraiment du mal ( et en plus ca t´aideras a avoir de meilleures notes en classe)!
et puis la difficulte n´est pas tant de connaitre la bibliotheque ( elle est tres simple a apprendre), mais plutot tout ce que tu vas lui rajouter autour.

quelques liens:
http://www.libsdl.org/tutorials.php
http://www.programmationworld.com/ ( fr)
http://www.prografix.games-creators.org/ ( fr)

je te conseille aussi d´aller voir le tuto sur les listes chainees sur le site de prografix car c´est quelque chose d´assez utile.

Calculator_V2> pourquoi s´exprimer comme ca?
on t´as nain sulte? frappe?
il te faut etre un peu plus joyeux!
je suis d´accord avec toi, il va un peu vite. mais au moins il s´est tape tout le cours sur le C qu´il avait, et est conscient qu´il debute.
evidement, il aura un peu plus de mal, mais ca n´est pas nain surmontable.

Anima_of_Chaos
Anima_of_Chaos
Niveau 9
01 septembre 2003 à 13:05:38

Merci, fin jsuis quand même pas trop une merde en anglais! C´est juste que les longs textes...
Et je vais voir pour la nouvelle version..

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment