:: PlayerAdvance.org ::  

Précédent   :: PlayerAdvance.org :: > :: Forums Hébergés :: > OldSchool Library > Aide au développement

Aide au développement Aide sur l'utilisation d'OSLib

Publicité

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 23/03/2008, 01h53   #1
BennyRebirth
Membre confirmé
 
Date d'inscription: 10/11/2005
Localisation: Lille
Messages: 144
Par défaut LTE & OSlib compilation

Bonsoir!
En cette période froide, je voulai regarder un peu au LTE Game Engine sur PSP en espérant pouvoir le mixer avec l'oslib pour la 2D
Je me suis donc lancé, et j'ai réinstallé le Pack V2 contenant Cygwin + PSPSdk + L'Oslib et j'ai décompréssé le LTE Game Engine dans un répertoire temporaire.

Une fois l'installation terminé j'ai donc copier le dossier lib et include de l'LTE dans le dossier \Cygwin\usr\local\pspdev\psp\sdk

J'ai ensuite créé un projet avec l'assistant intégré et jusque ici tout fonctionne!
J'ai donc ensuite remplacé le makefile par un fichier makefile d'un des exemples de l'LTE et j'ai essayé de compiler, la encore tout fonctionne sans probleme

Cependant, des que je remplace le main.c du template par un main.c d'un des exemples de l'LTE ->> Erreurs de compil

Il me semble avoir déja rencontré ce problème mais je ne me souviens plus dutout comment faire

Voila à quoi ressemble les érreurs de compils qui surviennent :
Code:
psp-gcc -I. -I/usr/local/pspdev/psp/sdk/include -G4 -Wall -O2 -D_PSP_FW_VERSION=150   -c -o main.o main.c
1>In file included from /usr/local/pspdev/psp/sdk/include/aabbox3d.h:21,
1>                 from /usr/local/pspdev/psp/sdk/include/engine.h:22,
1>                 from main.c:6:
1>/usr/local/pspdev/psp/sdk/include/engineMath.h:23: erreur: expected '=', ',', ';', 'asm' or '__attribute__' before 'engine'
1>In file included from /usr/local/pspdev/psp/sdk/include/plane3d.h:23,
1>                 from /usr/local/pspdev/psp/sdk/include/aabbox3d.h:22,
1>                 from /usr/local/pspdev/psp/sdk/include/engine.h:22,
1>                 from main.c:6:
1>/usr/local/pspdev/psp/sdk/include/vector3d.h:26: erreur: expected '=', ',', ';', 'asm' or '__attribute__' before 'engine'
1>In file included from /usr/local/pspdev/psp/sdk/include/aabbox3d.h:22,
1>                 from /usr/local/pspdev/psp/sdk/include/engine.h:22,
1>                 from main.c:6:
1>/usr/local/pspdev/psp/sdk/include/plane3d.h:25: erreur: expected '=', ',', ';', 'asm' or '__attribute__' before 'engine'
1>In file included from /usr/local/pspdev/psp/sdk/include/aabbox3d.h:23,
1>                 from /usr/local/pspdev/psp/sdk/include/engine.h:22,
1>                 from main.c:6:
1>/usr/local/pspdev/psp/sdk/include/line3d.h:25: erreur: expected '=', ',', ';', 'asm' or '__attribute__' before 'engine'
1>In file included from /usr/local/pspdev/psp/sdk/include/engine.h:22,
1>                 from main.c:6:
1>/usr/local/pspdev/psp/sdk/include/aabbox3d.h:25: erreur: expected '=', ',', ';', 'asm' or '__attribute__' before 'engine'
1>In file included from /usr/local/pspdev/psp/sdk/include/engineArray.h:22,
1>                 from /usr/local/pspdev/psp/sdk/include/engine.h:23,
1>                 from main.c:6:
1>/usr/local/pspdev/psp/sdk/include/heapsort.h:23: erreur: expected '=', ',', ';', 'asm' or '__attribute__' before 'engine'
1>In file included from /usr/local/pspdev/psp/sdk/include/engine.h:23,
1>                 from main.c:6:
1>/usr/local/pspdev/psp/sdk/include/engineArray.h:24: erreur: expected '=', ',', ';', 'asm' or '__attribute__' before 'engine'
1>In file included from /usr/local/pspdev/psp/sdk/include/engine.h:24,
1>                 from main.c:6:
Je ne les met pas toutes parce qu'elles sont toutes identiques, il s'agit juste de fichiers différents.

En espérant que quelqu'un puisse m'aider, merci d'avance à tous!
BennyRebirth est déconnecté   Réponse avec citation

Publicité

Vieux 23/03/2008, 13h41   #2
BennyRebirth
Membre confirmé
 
Date d'inscription: 10/11/2005
Localisation: Lille
Messages: 144
Par défaut

Mon dieu quel boulet je peut être...

Il s'agit juste d'un probleme de type de fichier :

Le template de l'oslib crée un main.c alors que l'LTE est en c++ et donc ->> faut un main.cpp ...

J'ai honte, je retourne me cacher

Merci quand même!!
BennyRebirth est déconnecté   Réponse avec citation
Réponse

Liens sociaux

Publicité



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 07h02.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone
Design par Ass-Itch, DJP et Dr.Vince