Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Zefiel

Pages: [1]
1
Graphique / Re : Problème sf::Texture/CircleShape/...
« le: Janvier 04, 2014, 05:57:27 pm »
Yop,

Je poste mon dernier message pour se sujet juste pour dire que j'ai résolu mon problème,
ce n'était pas un problème de sf::Texture ou autre, c'est juste moi qui est mal installé SFML --'

voilà du coup je tourne en SFML 2.1 et tout fonctionne   :D
merci à tous et merci à Laurent pour cet sympathique API  :P

2
Graphique / Re : Problème sf::Texture/CircleShape/...
« le: Décembre 31, 2013, 03:33:08 am »
up please.
J'ai besoin de savoir si je mis suis mal pris.
Et accessoirement j'ai besoin de la SFML pour continué mon/mes projet(s).
 :D :D :D

3
Graphique / Re : Problème sf::Texture/CircleShape/...
« le: Décembre 28, 2013, 08:26:34 pm »
En j'arrive pas à l'installé  :'(
Oui je suis un p'tit nouveau sur Linux :D

Je veux utilisé SFML sous linux et avec code blocks et pour ça j'ai suivit le tuto SFML et Code blocks.

J'ai donc téléchargé la version 2.1 pour linux en 32 bits sur se site
Je l'ai extrait dans un dossier que j'ai créé : home/Library/
Sous code blocks j'ai créé un nouveau projet vide, j'y es mis un main.cpp avec comme code, le code donné en exemple dans le tuto.
j'ai été dans "build option" du projet :
  - dans "search directories" -> "Compiler" j'y es mis le chemins d'acces aux fichiers d'en-tête : "../../../Library/SFML-2.1/include"
  - pareille pour les .so dans "Linker" : "../../../Library/SFML-2.1/lib"
ensuite dans l'onglet "linker settings" en debug j'ai mis : "sfml-graphics-d" et en release j'ai mis "sfml-graphics"

et lors de la compilation (sous code blocks) j'obtient la joyeuse erreur :
cannot find -lsfml-graphics-d

J'ai réussi y a plusieurs mois à l'installé sous windows et ça marche niquel mais là sous linux j'y arrive pas  :'(

J'ai aussi essayer d'installé SFML direct via le apt-get dans les commandes mais il me donne la version 1.6 et celle ci je n'arrive pas a la faire fonctionné non plus décidément ^^
J'ai aussi essayer le tuto "SFML et Linux" mais j'ai l'impression que cette méthode est faite pour ceux qui veulent codé sur le terminal (pas moi quoi  :) ) et en plus j'y suis pas non plus arrivé :-\

Voila es ce que c'est la bonne méthode (j'en doute) ? et si "non" que dois je faire ?

4
Graphique / Re : Problème sf::Texture/CircleShape/...
« le: Décembre 27, 2013, 01:05:11 am »
Malheureusement tu as raison, j'ai fait une petite connerie j'essaierai de l'expliqué plus tard si ça intéresse sinon pour le coup j'ai un nouveau message d'erreur sur lequel je plancherai demain

cannot find -lsfml-graphics-s-d

voila mon rapport  du jour

bonne nuit à tous

5
Graphique / Re : Problème sf::Texture/CircleShape/...
« le: Décembre 26, 2013, 09:51:27 pm »
Bah je viens de refaire les tests sur les 3 versions et rien n'a changé, j'ai toujours la même erreur :
CircleShape ou Texture n'appartient pas à 'sf' et ceux qu'importe la version.

‘Texture’ is not a member of ‘sf’

avec ce code (compilé sous toute les versions de la SFML)

#include <SFML/Graphics.hpp>

int main()
{
    sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
    sf::Texture texture;
    sf::CircleShape shape(100.f);
    shape.setFillColor(sf::Color::Green);

    while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
                window.close();
        }

        window.clear();
        window.draw(shape);
        window.display();
    }

    return 0;
}

aucune erreur pour 'RenderWindow'

6
Graphique / Re : Problème sf::Texture/CircleShape/...
« le: Décembre 26, 2013, 09:02:24 pm »
oui certe c'était  juste pour l'exemple, j'ai fais le test avec toutes les versions et le problème est toujours là.  :'(

7
Graphique / Problème sf::Texture/CircleShape/...
« le: Décembre 26, 2013, 08:25:48 pm »
Bonjour,

Je suis nouveau dans le monde de la SFML et je rencontre un petit probleme assez bizard, pour moi en tout cas.
il m'est impossible d'utilisé ou même de voir certaines classes tel que sf::texture ou sf::CircleShape.

je m'explique lorsque je fais un simple programme pour affiché une fenêtre, niquel ça fonctionne.

code qui fonctionne :

#include <SFML/Graphics.hpp>

int main()
{
    sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");

    while (window.IsOpened())
    {
        sf::Event event;
        while (window.GetEvent(event))
        {
            if (event.Type == sf::Event::Closed)
                window.Close();
        }

        window.Clear();
        window.Display();
    }

    return 0;
}

code qui ne fonctionne pas :

#include <SFML/Graphics.hpp>

int main()
{
    sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
    sf::CircleShape shape(100.f);
    shape.setFillColor(sf::Color::Green);

    while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
                window.close();
        }

        window.clear();
        window.draw(shape);
        window.display();
    }

    return 0;
}

exemple message d'erreur :
‘CircleShape’ is not a member of ‘sf’

dans celui ci j'ai mis en exemple un circleShape mais c'est la même chose avec texture
de plus lorsque j'utilise ctrl + espace apres 'sf::' je vois bien 'Sprite' et 'RenderWindow' mais pas 'Texture' ni 'CircleShape'

pour info : je suis sous ubuntu avec code::blocks et le probleme est le même peu importe la version de la SFML

Merci d'avance pour vos réponses

Pages: [1]
anything