| spark et linux? | |
|
|
Author | Message |
---|
Xelif Guest
| Subject: spark et linux? Thu Feb 11, 2010 12:22 pm | |
| Bonjour, d'après ce que j'ai pu voir la majorité des personnes utilisent spark sous windows.... Qu'en est t'il de linux? je compte l'utiliser pour un de mes projets en utilisant le module pour irrlicht et j'arrive pas à compiler ne serait ce que l'exemple... le code a t'il été testé sous linux? il y a tout dabord un tas de std::memcpy(...) qui n'existe pas sous linux, memcpy n'est pas dans le namespace std... j'ai corrigé en retirant le namespace pour appeler la fonction... mais est ce que ca marchera sous windows? il y a des warning comme : parenthèses suggérées autour de : dans le fichier SPK_AABOX - Code:
-
firstAxis = firstAxis & 0xF0 | axis & 0x0F; et dans arraybuffer : Group& group n'est pas reconnu par le compilo... ou est la définition? manque t'il un espace de nommage, une maccro ou quelque chose de ce style? Pourquoi ne pas déployer spark sous forme d'une lib, statique ou dynamique? pour facile à utiliser que son fonctionnement actuel? Merci pour ces réponses... Si tu cherches un testeur pour linux, je veux bien m'en occuper pour le moment j'ai un peu de temps à perdre ^^ |
|
| |
xelif Guest
| Subject: Re: spark et linux? Thu Feb 11, 2010 12:39 pm | |
| pour le std j'ai trouvé la solution le souci que j'ai avec les groupes sont : - Code:
-
Multiple markers at this line - expected ‘,’ or ‘...’ before ‘&’ token - ISO C++ forbids declaration of ‘Group’ with no type
à la ligne 96 de SPK_ArrayBuffer.h |
|
| |
Juff Developer
Messages : 539 Date d'inscription : 2009-07-14 Age : 42
| Subject: Re: spark et linux? Thu Feb 11, 2010 1:56 pm | |
| Bonjour, utilises tu la version svn ? spark a déjà été compilé sous linux et les fix doivent etre sur la dernière version. Ensuite spark est sous forme de lib statique et dynamique mais ell ne sont compilé que pour windows. Pour les compiler sous linux, il faut le faire a la main a partir de la solution code::blocks | |
|
| |
xelif Guest
| Subject: Re: spark et linux? Thu Feb 11, 2010 5:19 pm | |
| aille j'utilise Eclipse avec CDT ^^
euh non j'utilise pas le svn mais la version disponible dans download... c'est pas censé être une version stable la? |
|
| |
Juff Developer
Messages : 539 Date d'inscription : 2009-07-14 Age : 42
| Subject: Re: spark et linux? Thu Feb 11, 2010 5:46 pm | |
| Si mais pas forcément pour linux. Il y a aussi eu des bugs fix sur le module Irrlicht depuis et pas mal de nouveau trucs.
A la base je voulais pas sortir de nouvelle version a partir du svn comme je travaille sur la version 2. Mais je vais sortir un 1.5 demain a partir de la version svn en attendant la version 2.
Si tu utilises eclipse il faut soit faire un import a partir d'une solution visual ou code blocks si possible soit se reconstruire une solution from scratch. | |
|
| |
XeliF Guest
| Subject: Re: spark et linux? Fri Feb 12, 2010 6:03 am | |
| Bonjour
J'ai galéré pour trouver comment importer proprement ou même exporter depuis code::blocks mais j'avoue que je suis pas très doué pour ce genre de choses ^^
j'ai fait un peu plus bourrin en fait ^^ utiliser un fichier .pro Qt pour compiler une lib statique ^^ pour Spark + IRR
vu que je sais comment ca marche j'ai passé moins de temps à faire ca que ^^ tu veux que je t'envoie le .pro et les différents makefile ? |
|
| |
Juff Developer
Messages : 539 Date d'inscription : 2009-07-14 Age : 42
| Subject: Re: spark et linux? Fri Feb 12, 2010 8:52 am | |
| J'ai sorti une nouvelle version. Normalement il ne devrait pas y avoir de problème pour compiler sous linux maintenant. J'ai aussi tester avec la nouvelle version d'Irrlicht (1.7) et ca fonctionne nickel. Avoir un moyen de faciliter la compilation sous linux serait interessant mais je ne connait pas les .pro Qt mais j'imagine qu'il faut obligatoirement Qt pour compiler du coup ? N'y a t'il pas moyen d'avoir un makefile avec gcc ou une solution code blocks. Sinon j'ai trouvé sur le forum d'Irrlicht quelqu un qui a compilé SPARK sous linux sous et mis la solution code blocks en ligne : http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?p=212838&highlight=#212838. Je ne sais pas quel version c'est par contre. | |
|
| |
X3liF
Messages : 3 Date d'inscription : 2010-02-12
| Subject: Re: spark et linux? Fri Feb 12, 2010 9:10 am | |
| oki la release que tu viens de faire c'était la v92 du svn que tu archivé c'est tout? thx pour ces infos en fait un fichier .pro pour Qt permet de générer des makefile, la syntaxe est beaucoup plus simple que pour les makefile c'est en gros un peu comme cmake si tu veux je me pencherai sur la syntaxe de cmake, afin de générer des makefile sur toutes les linux indépendamment de Qt | |
|
| |
X3liF
Messages : 3 Date d'inscription : 2010-02-12
| Subject: Re: spark et linux? Fri Feb 12, 2010 9:27 am | |
| | |
|
| |
Juff Developer
Messages : 539 Date d'inscription : 2009-07-14 Age : 42
| Subject: Re: spark et linux? Fri Feb 12, 2010 11:01 am | |
| Oui la release c'est la version svn (v98) en enlevant les trucs non finalisés/non stables (comme le module direct3D).
Si tu veux je peux te donner un accès aux svn comme ca tu uploads direct les makefile dessus. | |
|
| |
X3liF
Messages : 3 Date d'inscription : 2010-02-12
| Subject: Re: spark et linux? Fri Feb 12, 2010 11:12 am | |
| ben pourquoi pas ^^ mais je connais pas tout ce qui est gestion de sources/configuration mais promis j'essaierai de pas faire de betises Sinon juste une question comme ca.... Pourquoi tous les includes sont en majuscule et que les fichier *.cpp contiennent des minuscules alors que d'autres sont entièrement en majuscules? c'est volontaire? car ca fait bizarre que tous les noms ne soient pas harmonisé La compil de spark avec un cmake est opérationnelle, je tente de modifier le script pour faire une seule lib spark compatible avec irrlicht si il est detecté mais j'ai quelques soucis pour le moment je n'abandonne pas pour le moment | |
|
| |
Sponsored content
| Subject: Re: spark et linux? | |
| |
|
| |
| spark et linux? | |
|