Fork me on GitHub
#clojure-france
<
2015-09-07
>
weeber20:09:39

Salut, débutant en clojure et java, je voudrais utiliser lwjgl dans un projet lein. Tous les tutos que je trouve sont basés sur la version 2.9 de lwjgl, tant que j'y suis j'aimerai bien utiliser directement la version 3, quelqu'un connait comment mettre tout cela en place svp?

val_waeselynck21:09:50

@weeber: qu'est ce qui te bloque avec la v3 exactement ?

weeber21:09:22

je n'ai pas trouvé de tuto clair pour metre en place ca avec lein

val_waeselynck21:09:09

je ne connais pas lwjgl, mais si c'est une librairie comme une autre, tu as juste à l'ajouter aux :dependencies

val_waeselynck21:09:20

dans project.clj

weeber21:09:33

bas, il y a en plus des dépendances natives, d'apres ce que j'ai vu

weeber21:09:10

par exemple

weeber21:09:34

d'après ce que j'ai compris il faut les mettre dans le répertoire "native"

weeber21:09:49

mais chez moi ca ne marche pas, :s

val_waeselynck21:09:03

je lis > Set the -Djava.library.path system property (as a JVM launch argument) to the folder containing your native files

val_waeselynck21:09:25

je pense que tu peux t'en sortir avec :jvm-opts dans leiningen

weeber21:09:34

je ressaye

val_waeselynck21:09:11

i.e :jvm-opts "-Djava.library.path chemin-vers-mon-dossier"

weeber21:09:18

il y a besoin de mettre quelque chose dans dependencies vu que l'on utilise directement les jar?

val_waeselynck21:09:51

je ne suis pas sûr de comprendre la question

val_waeselynck21:09:08

> Add the LWJGL jars to the classpath. This is usually done by setting up a library dependency for your project and attaching jars to it.

val_waeselynck21:09:21

signifie: "mettre dans :dependencies"

val_waeselynck21:09:11

mm cela dit je ne vois pas la version 3 dans maven central

val_waeselynck21:09:33

il est pas impossible que tu aies besoin de te créer un repo maven local pour faire ça

weeber21:09:08

hum, bon je vais faire du 2.9 alors, ca devient compliqué

val_waeselynck21:09:40

je te conseille de travailler avec 1 inconnue à la fois dans tous les cas simple_smile

weeber21:09:00

oui, tu as raison 😄

weeber21:09:56

bon, j'ai une fenetre noir, c'est un bon début 😄

weeber21:09:46

merci pour ton aide