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 - mycaranille

Pages: [1]
1
Général / Petit souçis de compilation
« le: Septembre 06, 2014, 12:19:50 am »
Bonjour à toutes et à tous,

Je suis un utilisateur de Linux (Ubuntu 14.04) et je viens d'installer SFML2 (apt-get install libsfml-dev)

Voici le code source d'un exemple:

#include <iostream>
#include <SFML/Window.hpp>

using namespace std;

int main()
{
     sf::Window window(sf::VideoMode(800, 600), "My window");


    return 0;
}

Et lorsque je tente de le compiler j'obtiens ceci:
jeremy@Jeremy-LAP:~/Documents/Demo$ g++ main.cpp -o Monprogramme
/tmp/ccQzalJD.o: dans la fonction « main »:
main.cpp:(.text+0x10c): référence indéfinie vers « sf::String::String(char const*, std::locale const&) »
main.cpp:(.text+0x127): référence indéfinie vers « sf::VideoMode::VideoMode(unsigned int, unsigned int, unsigned int) »
main.cpp:(.text+0x14e): référence indéfinie vers « sf::Window::Window(sf::VideoMode, sf::String const&, unsigned int, sf::ContextSettings const&) »
main.cpp:(.text+0x17d): référence indéfinie vers « sf::Window::~Window() »
main.cpp:(.text+0x1b3): référence indéfinie vers « sf::Window::~Window() »
collect2: error: ld returned 1 exit status
jeremy@Jeremy-LAP:~/Documents/Demo$

Même en suivant le tutoriel sur un autre ordinateur pour ajouter SFML sur Windows avec Codeblocks j'ai eu les mêmes erreurs. Que faire ?

Cordialement

2
DotNet / Re : SFML et VB.NET
« le: Août 05, 2014, 12:01:08 am »
Bonjour,

Le problème est résolu mais je préfère donner la solution pour éviter que d'autre personne se fassent avoir

Il faut éditer /etc/mono/config et y rajouter

   //DLL pour Linux et MAC OSX
   <dllmap dll="csfml-graphics-2" target="libcsfml-graphics.so.2" os="!windows"/>
   <dllmap dll="csfml-window-2" target="libcsfml-window.so.2" os="!windows"/>
   <dllmap dll="csfml-graphics-2" target="libcsfml-graphics.dylib os="osx"/>
   <dllmap dll="csfml-window-2" target="libcsfml-window.dylib os="osx"/>

Avec bien entendu l'installation de libcsfml et libsfml sur Linux et MacOSX

Cordialement,

3
DotNet / Re : SFML et VB.NET
« le: Août 04, 2014, 11:05:20 pm »
Bonjour,

Je suis en train de lire DLLMap mais je ne trouves pas où se trouve le fichier de configuration pour faire le mappage.

Sachant que je n'ai pas le code source sous la main juste le .exe et les .dll.

J'ai installe libcsfml sur mon ordinateur et j'ai copié le bon fichier .so dans /usr/lib

Cordialement,

4
DotNet / SFML et VB.NET
« le: Août 04, 2014, 10:30:18 pm »
Bonjour,

Avec une équipe de personne ont travail sur un projet avec VB.NET et SFML.net.

Le programme est en 64 bits et ont utilise les DLL 64 bits.

Le programme fonctionne à merveille sous Windows mais lorsque on souhaite le lancer avec Linux et Mac avec Mono ont obtient une erreur comme quoi les DLL ne peuvent être chargée.

C'est Ubuntu 64 bits que j'utilise avec Mono 64 bits qui lance les programme C# et VB.NET sous le framework 4.5.0.

Et d'après votre site SFML.net fonctionne avec Mono

On ne comprend donc pas d'où vient le problème.

Voici ci-joint le message d'erreur:


Cordialement, Jérémy

Pages: [1]
anything