Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Bug, un caractère en trop dans mon paquet pour les packets perso.  (Lu 21407 fois)

0 Membres et 1 Invité sur ce sujet

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Bug, un caractère en trop dans mon paquet pour les packets perso.
« Réponse #60 le: Juillet 26, 2013, 09:56:33 am »
Oui, MinGW est un peu chiant à installer, il est fourni par composants à assembler. Il y a un programme qui simplifie tout ça (mingw-get), qui est aussi fourni sur ce même site web.

Sinon cherche une distribution complète pré-packagée. Là ça a l'air pas mal :
http://nuwen.net/mingw.html
Laurent Gomila - SFML developer

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : Bug, un caractère en trop dans mon paquet pour les packets perso.
« Réponse #61 le: Juillet 26, 2013, 10:25:19 am »
Bon j'ai installé ce package, ça marche bien à part que me manque des fichier.h j'ai l'impression :

D:\Projets-c++\Testc++11\main.cpp||In function 'void f1(int)':|
D:\Projets-c++\Testc++11\main.cpp|12|error: 'std::this_thread' has not been declared|
D:\Projets-c++\Testc++11\main.cpp||In function 'void f2(int&)':|
D:\Projets-c++\Testc++11\main.cpp|21|error: 'std::this_thread' has not been declared|
D:\Projets-c++\Testc++11\main.cpp||In function 'int main(int, char**)':|
D:\Projets-c++\Testc++11\main.cpp|29|error: 'thread' is not a member of 'std'|
D:\Projets-c++\Testc++11\main.cpp|29|error: expected ';' before 't1'|
D:\Projets-c++\Testc++11\main.cpp|30|error: 'thread' is not a member of 'std'|
D:\Projets-c++\Testc++11\main.cpp|30|error: expected ';' before 't2'|
D:\Projets-c++\Testc++11\main.cpp|31|error: 'thread' is not a member of 'std'|
D:\Projets-c++\Testc++11\main.cpp|31|error: expected ';' before 't3'|
D:\Projets-c++\Testc++11\main.cpp|32|error: 'thread' is not a member of 'std'|
D:\Projets-c++\Testc++11\main.cpp|32|error: expected ';' before 't4'|
D:\Projets-c++\Testc++11\main.cpp|33|error: 't2' was not declared in this scope|
D:\Projets-c++\Testc++11\main.cpp|34|error: 't4' was not declared in this scope|
D:\Projets-c++\Testc++11\main.cpp|36|error: 'EXIT_SUCCESS' was not declared in this scope|
||=== Build finished: 13 errors, 0 warnings (0 minutes, 5 seconds) ===|

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Bug, un caractère en trop dans mon paquet pour les packets perso.
« Réponse #62 le: Juillet 26, 2013, 10:39:56 am »
Là je ne peux pas t'en dire plus, il est possible que certaines parties de la SL ne soient pas implémentées dans cette version.

Sinon au pire essaye de trouver une 4.8 pré-packagée, là tu seras sûr.
Laurent Gomila - SFML developer

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : Bug, un caractère en trop dans mon paquet pour les packets perso.
« Réponse #63 le: Juillet 26, 2013, 12:38:03 pm »
Oui, j'en ai trouvé une qui fonctionne en 64 bits, et qui implémente bien les threads de la STL, mais, en 32 bits je n'ai encore rien trouvé. :/

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Laurent Gomila - SFML developer

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : Bug, un caractère en trop dans mon paquet pour les packets perso.
« Réponse #65 le: Juillet 26, 2013, 03:49:46 pm »
Bon, j'ai télécharger les 2 version, mingw 4.7 et 4.8, mais, pas de support des threads, j'ai vu que la version 4.8 n'est que expérimental de toute façon, à mon avis, je devrais encore passer par les thread de la SFML un bon moment avant de pouvoir utiliser ceux du c++11.
Dommage que la version 4.8.2 ne marchait que en 64 bits pour les threads (en 32 bits ce n'était pas encore implémenté.), bref...., il y a boost aussi mais j'aime pas trop car c'est un peu plus compliqué.
« Modifié: Juillet 26, 2013, 03:52:42 pm par Lolilolight »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Bug, un caractère en trop dans mon paquet pour les packets perso.
« Réponse #66 le: Juillet 26, 2013, 04:05:00 pm »
Et là ?
http://sourceforge.net/projects/mingwbuilds/

Ce sont des MinGW-w64 donc il devrait y avoir un bon support des threads. Il y a des versions 32-bits a priori.
Laurent Gomila - SFML developer

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : Bug, un caractère en trop dans mon paquet pour les packets perso.
« Réponse #67 le: Juillet 26, 2013, 05:59:48 pm »
L'installeur m'insulte, il me dit : "cannot download repository.txt."

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Bug, un caractère en trop dans mon paquet pour les packets perso.
« Réponse #68 le: Juillet 26, 2013, 06:42:29 pm »
Là je suis à court d'idées ;D
Laurent Gomila - SFML developer

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : Bug, un caractère en trop dans mon paquet pour les packets perso.
« Réponse #69 le: Juillet 26, 2013, 07:38:28 pm »
Oui moi aussi mais à l'avenir je vais surement développer uniquement sur linux, trop de virus sur windows, et peut être que avec firefox ça marchera pour le téléchargement, parce ici je suis obligé d'utiliser IE, plus moyen de lancer firefox et ça m'énerve grâve.

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : Bug, un caractère en trop dans mon paquet pour les packets perso.
« Réponse #70 le: Juillet 27, 2013, 02:43:58 pm »
Bon j'ai réussi à enfin trouver un lien qui fonctionne. (Yeah.)
Sur le site de QT.
Ca supporte bien le support des std::thread en 32 et 64 bits.
Maintenant le truc moins cool c'est que certaines librairies que j'utilise fonctionnent encore en dwarf2 hors que ma version de mingw, la 4.8.1, fonctionne en sjlj pour les objets gérant les exceptions.

Du coup bah je pense que là je suis reparti pour recompliler boost, gmp et installer la nouvelle version de QT, la 5.1.
Peut être que il y a déja des versions pré-compilée, je ne sais pas, faut que je regarde. O_O

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Bug, un caractère en trop dans mon paquet pour les packets perso.
« Réponse #71 le: Juillet 27, 2013, 03:04:37 pm »
Sinon il y a aussi Visual C++.
Laurent Gomila - SFML developer

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : Bug, un caractère en trop dans mon paquet pour les packets perso.
« Réponse #72 le: Juillet 27, 2013, 07:21:28 pm »
J'aime pas, je préfère code::block. :)