DCVG5K Pi

Couvre tous les domaines de l'émulation logicielle ou de la virtualisation ainsi que les discussions sur les divers outils associés.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
Carl
Modérateur
Messages : 13289
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

DCVG5K Pi

Message par Carl »

je tente de porter DCVG5K2.0 SDL sur Raspberry...

j'ai bien tous mes objets ... mais ensuite lors du make....erreur :?

un soucis du SDL_ttf 2.0 ?

si quelqu'un à une idée car je suis pas vraiment linuxien

Image
Image

carl
Daniel
Messages : 17399
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCVG5K Pi

Message par Daniel »

As-tu installé les fonts Vera ? http://www-old.gnome.org/fonts/
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13289
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCVG5K Pi

Message par Carl »

oui, je les ai mis ici : usr/share/fonts

et ensuite j'ai reconstruis le cache comme ceci : sudo fc-cache -f -v

mais j'ai toujours la même erreur...
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13289
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCVG5K Pi

Message par Carl »

je vois que je ne suis pas le seul à vouloir Linuxer DCVG5K :roll:

Les modifications
In the makefile, write this line gcc -o dcvg5k $(objects) -lSDL -lSDL_ttf instead of ....
And to finish in the file dasmz80.c remove static before int Dasm(char *S,byte *A);
http://crunchbang.org/forums/viewtopic.php?id=21272

toujours le même soucis :cry:
Avatar de l’utilisateur
6502man
Messages : 12312
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: DCVG5K Pi

Message par 6502man »

Tu as bien installé le .lib dans le repertoire du compilateur ?

Sous linux je ne me rappelle plus pour la compilation si il faut la librairie freetype !!!
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Daniel
Messages : 17399
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCVG5K Pi

Message par Daniel »

Je me souviens du portage de dcvg5k, je crois que son auteur m'avait envoyé un message pour m'en informer.

Sinon, pour la compilation, je connais mal Linux et je ne pourrais pas t'en dire plus. Quand j'ai publié la première version SDL de dcvg5k en 2007, j'avais un disque avec Ubuntu installé. J'ai réussi à compiler, après pas mal de galères, avec le makefile fourni. Mais depuis tout a évolué : Ubuntu, SDL, SDL_ttf etc. et il est fort possible que ça ne marche plus. A chaque nouvelle version de Linux la plupart de mes programmes ne fonctionnaient plus, c'est ce qui m'a fait abandonner ce système. Depuis plusieurs années je n'y ai plus touché et j'ai tout oublié. Pour un spécialiste, les messages d'erreur doivent permettre de trouver le problème.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13289
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCVG5K Pi

Message par Carl »

l'OS est Raspbian, un Debian amélioré pour RPi...

Phil, tu parles de quelles lib ?

je vois que SDL 2.0 ne fonctionne pas vraiment sur RPi : http://forums.libsdl.org/viewtopic.php? ... 820c5bb08e

je vais attendre dans savoir un peu plus....et tester DCVG5K sous Debian....

Linux est une grande nébuleuse.... :roll:

carl
Patrick
Messages : 2019
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: DCVG5K Pi

Message par Patrick »

Bonjour,
Peux-tu m'envoyer tes sources et ton makefile que je regarde ça ?
Cordialement,
Patrick
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13289
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCVG5K Pi

Message par Carl »

merci Patrick pour ton support !

tout est ici, sur le site de Daniel, les sources, le makefile, les liens vers les différentes librairies

http://dcvg5k.free.fr/v2/dcvg5kv2fr.html

j'ai fais ces modifications proposé par un autre forum cité ci-dessus

In the makefile, write this line gcc -o dcvg5k $(objects) -lSDL -lSDL_ttf instead of ....
And to finish in the file dasmz80.c remove static before int Dasm(char *S,byte *A);

Carl
Patrick
Messages : 2019
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: DCVG5K Pi

Message par Patrick »

J'ai compilé sur une Fedora 17, en faisant les modifications indiquées.
Il n'est pas nécessaire de modifier le makefile.
GCC 4.7.2-2 et SDL 2.0.
Aucun soucis.
Patrick
Daniel
Messages : 17399
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCVG5K Pi

Message par Daniel »

A l'époque ce makefile avait été testé avec succès, dans Ubuntu, avec les bibliothèques SDL version 1.2 et SDL_ttf version 2.08.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13289
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCVG5K Pi

Message par Carl »

merci pour l'info, je vais tenter sous Debian...

carl
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13289
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCVG5K Pi

Message par Carl »

j'ai essayé sous Ubuntu 13.04
pas moyen même après avoir installé SDL 1.2, recompiler SDL...

dcvg5kvideo.c:(.text+0x356): référence indéfinie vers « SDL_Delay »
dcvg5kvideo.c:(.text+0x3af): référence indéfinie vers « SDL_Flip »
dcvg5kvideo.c:(.text+0x3c5): référence indéfinie vers « SDL_FreeSurface »
dcvg5kvideo.c:(.text+0x411): référence indéfinie vers « SDL_SetVideoMode »
dcvg5kvideo.c:(.text+0x556): référence indéfinie vers « SDL_SetVideoMode »
dcvg5kvideo.c:(.text+0x56f): référence indéfinie vers « SDL_WM_SetCaption »

par contre DCVG5K 2012.04.13 fonctionne parfaitement sous Wine :lol:

Carl
Daniel
Messages : 17399
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCVG5K Pi

Message par Daniel »

Le répertoire où est installée la bibliothèque SDL et les fichiers .h n'est peut-être pas le répertoire par défaut du compilateur et du linker. Je ne connais pas assez Linux pour t'aider, mais le problème doit être facile à régler pour un spécialiste.
Daniel
L'obstacle augmente mon ardeur.
Patrick
Messages : 2019
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: DCVG5K Pi

Message par Patrick »

Bonjour Carl,
Tu peux essayer ça http://pidora.ca/, Fedora pour Raspberry.
Cordialement,
Patrick
Répondre