Installation de SDLTRS ne fonctionne pas ?

Installation, configuration et utilisation des logiciels que vous souhaitez installer.
Répondre
Avatar du membre
MegaMatMan
Messages : 343
Enregistré le : jeu. 20 juin 2019 04:22

Installation de SDLTRS ne fonctionne pas ?

Message par MegaMatMan »

Bonsoir à tous !

J'ai essayé d'installer SDLTRS pour Linux... après avoir décompressé l'archive & lu le fichier " BUILDING " j'exécute l'instruction comme indiqué:
To build for Linux:
-------------------

from the src/linux directory, execute:

make
Voici les retours...

Code : Tout sélectionner

megamatman@E6300:~/Emulateurs/TRS-80/SDLTRS 1.1.0/src/linux$ make

Code : Tout sélectionner

gcc -c ../blit.c -o blit.o  -g 
gcc -c ../debug.c -o debug.o  -g 
../debug.c: In function ‘debug_shell’:
../debug.c:533:15: warning: format not a string literal and no format arguments [-Wformat-security]
   DebugOutput(help_message);
               ^~~~~~~~~~~~
gcc -c ../dis.c -o dis.o  -g 
../dis.c: In function ‘disassemble’:
../dis.c:2158:2: warning: format not a string literal and no format arguments [-Wformat-security]
  DebuggerOutput (code->name);
  ^~~~~~~~~~~~~~
gcc -c ../error.c -o error.o  -g 
gcc -c ../load_cmd.c -o load_cmd.o  -g 
gcc -c ../load_hex.c -o load_hex.o  -g 
gcc -c ../main.c -o main.o  -g 
gcc -c ../trs_mkdisk.c -o trs_mkdisk.o  -g 
gcc -c ../trs_cassette.c -o trs_cassette.o  -g 
gcc -c ../trs_chars.c -o trs_chars.o  -g 
gcc -c ../trs_disk.c -o trs_disk.o  -g 
../trs_disk.c: In function ‘real_restore’:
../trs_disk.c:3473:1: warning: type of ‘curdrive’ defaults to ‘int’ [-Wimplicit-int]
 real_restore(curdrive)
 ^~~~~~~~~~~~
gcc -c ../trs_hard.c -o trs_hard.o  -g 
gcc -c ../trs_imp_exp.c -o trs_imp_exp.o  -g 
gcc -c ../trs_interrupt.c -o trs_interrupt.o  -g 
gcc -c ../trs_io.c -o trs_io.o  -g 
gcc -c ../trs_memory.c -o trs_memory.o  -g 
../trs_memory.c: In function ‘mem_romin’:
../trs_memory.c:195:6: warning: type of ‘state’ defaults to ‘int’ [-Wimplicit-int]
 void mem_romin(state)
      ^~~~~~~~~
gcc -c ../trs_printer.c -o trs_printer.o  -g 
../trs_printer.c: In function ‘trs_printer_write’:
../trs_printer.c:88:6: warning: type of ‘value’ defaults to ‘int’ [-Wimplicit-int]
 void trs_printer_write(value)
      ^~~~~~~~~~~~~~~~~
gcc -c ../trs_rom1.c -o trs_rom1.o  -g 
gcc -c ../trs_rom3.c -o trs_rom3.o  -g 
gcc -c ../trs_rom4p.c -o trs_rom4p.o  -g 
gcc -c ../trs_sdl_gui.c -o trs_sdl_gui.o  -g 
gcc -c ../trs_sdl_interface.c -o trs_sdl_interface.o  -g 
../trs_sdl_interface.c: In function ‘trs_screen_init’:
../trs_sdl_interface.c:1172:22: warning: implicit declaration of function ‘trs_timer_is_turbo’; did you mean ‘trs_timer_init’? [-Wimplicit-function-declaration]
   trs_screen_caption(trs_timer_is_turbo());
                      ^~~~~~~~~~~~~~~~~~
                      trs_timer_init
../trs_sdl_interface.c: In function ‘trs_get_event’:
../trs_sdl_interface.c:1682:28: warning: implicit declaration of function ‘trs_timer_switch_turbo’; did you mean ‘trs_timer_init’? [-Wimplicit-function-declaration]
         trs_screen_caption(trs_timer_switch_turbo());
                            ^~~~~~~~~~~~~~~~~~~~~~
                            trs_timer_init
gcc -c ../trs_sdl_keyboard.c -o trs_sdl_keyboard.o  -g 
gcc -c ../trs_state_save.c -o trs_state_save.o  -g 
gcc -c ../trs_uart.c -o trs_uart.o  -g 
gcc -c ../z80.c -o z80.o  -g 
gcc -c ../sdltrs_main.c -o sdltrs_main.o  -g 
../sdltrs_main.c: In function ‘main’:
../sdltrs_main.c:6:3: warning: implicit declaration of function ‘SDLmain’; did you mean ‘main’? [-Wimplicit-function-declaration]
   SDLmain(argc, argv);
   ^~~~~~~
   main
gcc  -g    -c -o PasteManager.o PasteManager.c
PasteManager.c: In function ‘get_scrap’:
PasteManager.c:212:16: warning: implicit declaration of function ‘time’ [-Wimplicit-function-declaration]
   for (start = time (0);;)
                ^~~~
PasteManager.c: In function ‘PasteManagerStartCopy’:
PasteManager.c:416:8: warning: implicit declaration of function ‘trs_end_copy’; did you mean ‘__va_copy’? [-Wimplicit-function-declaration]
        return;
        ^~~~~~~     
        __va_copy
gcc blit.o debug.o dis.o error.o load_cmd.o load_hex.o main.o trs_mkdisk.o trs_cassette.o trs_chars.o trs_disk.o trs_hard.o trs_imp_exp.o trs_interrupt.o trs_io.o trs_memory.o trs_printer.o trs_rom1.o trs_rom3.o trs_rom4p.o trs_sdl_gui.o trs_sdl_interface.o trs_sdl_keyboard.o trs_state_save.o  trs_uart.o z80.o sdltrs_main.o PasteManager.o -o "sdltrs" -lSDL -lXt
/usr/bin/ld: PasteManager.o: référence au symbole non défini « XConvertSelection »
//usr/lib/x86_64-linux-gnu/libX11.so.6 : erreur lors de l'ajout de symboles : DSO manquant dans la ligne de commande
collect2: error: ld returned 1 exit status
Makefile:20: recipe for target 'sdltrs' failed
make: *** [sdltrs] Error 1
J'ai un message d'erreur ça ne s'installe pas ?!
Linux Mint Cinnamon 19.3 Tricia - Pentium(R) Dual-Core CPU E6300 @ 2.80GHz - nVidia GT 1030 - 8 Go DDR2-800

Avatar du membre
MegaMatMan
Messages : 343
Enregistré le : jeu. 20 juin 2019 04:22

Re: Installation de SDLTRS ne fonctionne pas ?

Message par MegaMatMan »

135 vue & pas une seule réponse ?????????? :-o :-o :-o
Linux Mint Cinnamon 19.3 Tricia - Pentium(R) Dual-Core CPU E6300 @ 2.80GHz - nVidia GT 1030 - 8 Go DDR2-800

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: Installation de SDLTRS ne fonctionne pas ?

Message par zeb »

Ben non :l

Avatar du membre
tyrry
modérateur
Messages : 5705
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: Installation de SDLTRS ne fonctionne pas ?

Message par tyrry »

Oui c'est c*n :l :l :l
perso quand je vois un titre pareil j'ouvre même pas le post :
stltrs = tout le monde ne sais pas de quoi tu parles !
tu ne mets même pas un lien , bref rien qui donne envie !
juste envie de te poser la question : tu veux faire quoi avec un émulateur de tandy trs-80 ??????
@+
Distro: Debian 12 Bookworm Desktop: LXDE
Kernel: 6.1.0-19-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series
L'experience est quelque chose que vous obtenez, juste après que vous en ayez besoin

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: Installation de SDLTRS ne fonctionne pas ?

Message par zeb »

tyrry a écrit :
jeu. 10 oct. 2019 18:49
stltrs = tout le monde ne sais pas de quoi tu parles !
Non tyrry c'est plutôt TLMNSDQTP :l :lol: :lol: :arrow: :arrow: :arrow: :arrow:

Avatar du membre
MegaMatMan
Messages : 343
Enregistré le : jeu. 20 juin 2019 04:22

Re: Installation de SDLTRS ne fonctionne pas ?

Message par MegaMatMan »

tyrry a écrit :
jeu. 10 oct. 2019 18:49
juste envie de te poser la question : tu veux faire quoi avec un émulateur de tandy trs-80 ??????
Salut à ton avis :l :l :l (pour reprendre ton smiley favoris) ??? Un émulateur fait quoi ??? Il émule une machine (je suis sous Linux uniquement pour l'émulation si jamais...) j'aimerais lancer des jeux de TRS-80 voilà tout...

Je sens déjà que tu vas déplacer ce post dans la section jeux, alors que ce n'est PAS un jeu mais un programme qui permet de lancer des jeux mais PAS que... un émulateur permet aussi de lancer des programmes...

@+
Linux Mint Cinnamon 19.3 Tricia - Pentium(R) Dual-Core CPU E6300 @ 2.80GHz - nVidia GT 1030 - 8 Go DDR2-800

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: Installation de SDLTRS ne fonctionne pas ?

Message par arghlub »

Salut MegaMatMan,

Euhhh comment te dire :l :l
Tu réponds à tyrry en le prenant un chouia de haut et lui disant : «ô malheur, vous allez encore me déplacer mon sujet là où il faut pas !!!! »

Donc ... comment te dire ....
  1. tyrry n'est ni modo ni admin, donc il ne peux rien faire à ton sujet ...... si ce n'est dire :
  2. tyrry a écrit :
    jeu. 10 oct. 2019 18:49
    perso quand je vois un titre pareil j'ouvre même pas le post :
    stltrs = tout le monde ne sais pas de quoi tu parles !
    tu ne mets même pas un lien , bref rien qui donne envie !
  3. je suis de l'avis de tyrry (et moi qui suis modo, je ne déplacerais pas ton sujet, autre chose à faire :l :l)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
tyrry
modérateur
Messages : 5705
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: Installation de SDLTRS ne fonctionne pas ?

Message par tyrry »

Slt ,
MegaMatMan a écrit :
ven. 11 oct. 2019 11:17
Un émulateur fait quoi ??? Il émule une machine (je suis sous Linux uniquement pour l'émulation si jamais...)
je posais la question juste pour savoir ce que tu voulais faire de l'émulateur :
tu pouvais répondre par exemple :
envie d'apprendre le basic-color .......
l'assembleur 6809 ......

Mais non toi tu réponds à côté de la plaque ..... Tu ferais mieux de passer ton temps à jouer sur l'apprentissage de gnu-linux , t'éviterais de poster des questions ALC .
arghlub a écrit :
ven. 11 oct. 2019 16:28
Tu réponds à tyrry en le prenant un chouia de haut et lui disant : «ô malheur, vous allez encore me déplacer mon sujet là où il faut pas !!!! »
merci arghlub , ma patience à désormais ses limites , à juste de la chance , en fait moi admin , megatrouduc ne serait même plus membre ici !
@+

ps , si mes propos te choquent , passe par mp pour poursuivre ;)
Distro: Debian 12 Bookworm Desktop: LXDE
Kernel: 6.1.0-19-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series
L'experience est quelque chose que vous obtenez, juste après que vous en ayez besoin

Répondre