Advertisement
Guest User

Untitled

a guest
May 28th, 2016
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ## ARCHITECTURE DOSSIER
  2.  
  3. ## Indie/
  4. ## ├── Bomberman
  5. ## │   ├── Bomberman
  6. ## │   │   └── AltBombers
  7. ## │   ├── PowerBomb
  8. ## │   └── textures
  9. ## ├── Bomberman.xcodeproj
  10. ## │   ├── project.xcworkspace
  11. ## │   └── xcuserdata
  12. ## │       └── Bayron.xcuserdatad
  13. ## │           └── xcschemes
  14. ## └── Irrlicht-1.8.3
  15. ##     ├── include
  16. ##     └── lib/libIrrlicht.a
  17.  
  18. ## ERREURS A LA COMPIL.
  19.  
  20. ## dripc@dripc-M14xR1:~/Bureau/MY_INDIE$ make
  21. ## g++ -std=c++11  -I./Irrlicht-1.8.3/include -I./Bomberman/ -c Bomberman/main.cpp -o Bomberman/main.o
  22. ## g++ -std=c++11  -I./Irrlicht-1.8.3/include -I./Bomberman/ -c Bomberman/Base.cpp -o Bomberman/Base.o
  23. ## g++ -std=c++11  -I./Irrlicht-1.8.3/include -I./Bomberman/ -c Bomberman/Bombe.cpp -o Bomberman/Bombe.o
  24. ## g++ -std=c++11  -I./Irrlicht-1.8.3/include -I./Bomberman/ -c Bomberman/Camera.cpp -o Bomberman/Camera.o
  25. ## g++ -std=c++11  -I./Irrlicht-1.8.3/include -I./Bomberman/ -c Bomberman/Coordonnees.cpp -o Bomberman/Coordonnees.o
  26. ## g++ -std=c++11  -I./Irrlicht-1.8.3/include -I./Bomberman/ -c Bomberman/Game.cpp -o Bomberman/Game.o
  27. ## g++ -std=c++11  -I./Irrlicht-1.8.3/include -I./Bomberman/ -c Bomberman/Map.cpp -o Bomberman/Map.o
  28. ## g++ -std=c++11  -I./Irrlicht-1.8.3/include -I./Bomberman/ -c Bomberman/Model.cpp -o Bomberman/Model.o
  29. ## g++ -std=c++11  -I./Irrlicht-1.8.3/include -I./Bomberman/ -c Bomberman/PeriphGame.cpp -o Bomberman/PeriphGame.o
  30. ## g++ -std=c++11  -I./Irrlicht-1.8.3/include -I./Bomberman/ -c Bomberman/Peripherique.cpp -o Bomberman/Peripherique.o
  31. ## g++ -std=c++11  -I./Irrlicht-1.8.3/include -I./Bomberman/ -c Bomberman/Personnage.cpp -o Bomberman/Personnage.o
  32. ## g++ -std=c++11  -I./Irrlicht-1.8.3/include -I./Bomberman/ -c Bomberman/Window.cpp -o Bomberman/Window.o
  33. ## g++ -std=c++11  -o Indie Bomberman/main.o Bomberman/Base.o Bomberman/Bombe.o Bomberman/Camera.o Bomberman/Coordonnees.o Bomberman/Game.o Bomberman/Map.o Bomberman/Model.o Bomberman/PeriphGame.o Bomberman/Peripherique.o Bomberman/Personnage.o Bomberman/Window.o -L./Irrlicht-1.8.3/lib -Wl,--rpath=./Irrlicht-1.8.3/lib
  34. ## Bomberman/Window.o: dans la fonction « Window::Window(int const&, int const&) »:
  35. ## Window.cpp:(.text+0x80): référence indéfinie vers « createDevice »
  36. ## collect2: error: ld returned 1 exit status
  37. ## make: *** [Indie] Erreur 1
  38.  
  39.  
  40. NAME    = Indie
  41.  
  42. DIR = Bomberman/
  43.  
  44. SRC =   $(DIR)main.cpp \
  45.         $(DIR)Base.cpp \
  46.         $(DIR)Bombe.cpp \
  47.         $(DIR)Camera.cpp \
  48.         $(DIR)Coordonnees.cpp \
  49.         $(DIR)Game.cpp \
  50.         $(DIR)Map.cpp \
  51.         $(DIR)Model.cpp \
  52.         $(DIR)PeriphGame.cpp \
  53.         $(DIR)Peripherique.cpp \
  54.         $(DIR)Personnage.cpp \
  55.         $(DIR)Window.cpp
  56.  
  57. OBJ = $(SRC:.cpp=.o)
  58.  
  59. CC  = g++ -std=c++11
  60.  
  61. RM  = rm -f
  62.  
  63. TMP = *~
  64.  
  65. INCLUDE = -I./Irrlicht-1.8.3/include -I./Bomberman/
  66.  
  67. LDFLAGS +=  -L./Irrlicht-1.8.3/lib -Wl,--rpath=./Irrlicht-1.8.3/lib
  68. # -lGL -lX11 -lXi -lXrandr -lXxf86vm (Sinon erreur : /usr/bin/ld: ne peut trouver -lGL ...)
  69.  
  70. $(NAME): $(OBJ)
  71.          $(CC) -o $(NAME) $(OBJ) $(LDFLAGS)
  72.  
  73. all:     $(NAME)
  74.  
  75. clean:
  76.          $(RM) $(TMP) $(OBJ)
  77.  
  78. fclean:  clean
  79.          $(RM) $(NAME)
  80.  
  81. re:      fclean all
  82.  
  83. .cpp.o:
  84.          $(CC) $(INCLUDE) -c $< -o $@
  85.  
  86. .PHONY:  all clean fclean re
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement