Genesis Emulator Gens kompilieren

Hier kommt alles rein, was die restliche Software des Systems angeht.

Moderator: Moderator

Genesis Emulator Gens kompilieren

Beitragvon SolidMob » 10.05.2007, 13:30

Hallo,
ich möchte den Emulator "Gens" kompilieren, aber ich bekomm es nicht hin.
Hier die Konsolenausgabe:
Code: Alles auswählen
nudel@Makkaroni:/$ cd /home/nudel/Games/gens/GensForLinux
nudel@Makkaroni:~/Games/gens/GensForLinux$ ./configure
bash: ./configure: Permission denied
nudel@Makkaroni:~/Games/gens/GensForLinux$ sudo ./configure
sudo: ./configure: command not found

wäre toll wenn ihr mir helfen könntet :)

hier gibts die Datei: *klick*
Zuletzt geändert von SolidMob am 10.05.2007, 17:51, insgesamt 1-mal geändert.
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon Deathfire » 10.05.2007, 13:51

mmm versuchs mal mit:
Code: Alles auswählen
sudo -s

und dann
Code: Alles auswählen
./configure
[align=center]/home, sweet /home[/align]
Benutzeravatar
Deathfire
 
Beiträge: 409
Registriert: 28.06.2006, 20:23
Wohnort: Hude

Beitragvon SolidMob » 10.05.2007, 13:58

klappt auch nicht, hatte es auch schon im Administrationsterminal versucht ...
könntetst du dir mal die Datei runterladen und gucken ob ich auch im richtigen ordner bin ??
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon Cheeky@Boinc » 10.05.2007, 14:01

Oder du schaust dir mal diesen Alternativen Emulator an für den ich eine Anleitung geschrieben habe -> klick

bash: ./configure: Permission denied


Schau ob die Datei ausführbar ist.

Code: Alles auswählen
chmod a+x DATEINAME


wenn das nicht hilft versuch das:

Code: Alles auswählen
sudo ln -sf /bin/bash /bin/sh


und danach nochmal:

Code: Alles auswählen
./configure
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon SolidMob » 10.05.2007, 14:04

dies passiert:
Code: Alles auswählen
root@Makkaroni:~/Games/gens/GensForLinux# chmod a+x configure
root@Makkaroni:~/Games/gens/GensForLinux# ./configure
bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory

root@Makkaroni:~/Games/gens/GensForLinux# sudo ln -sf /bin/bash /bin/sh
root@Makkaroni:~/Games/gens/GensForLinux# ./configure
bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory

werd mir mal den anderen angucken
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon Cheeky@Boinc » 10.05.2007, 14:30

Mach das ganze erstmal rückgängig:

Code: Alles auswählen
sudo ln -sf /bin/dash /bin/sh


Also du musst alle Dateien bei dem er einen fehler ausgibt mit "dos2unix" konvertieren.
Die scheinen sich wirklich keine mühe gegeben zu haben....

Code: Alles auswählen
dos2unix configure
dos2unix config.sub
dos2unix config.guess


Damit läuft dann erstmal das "configure" durch.
dos2unix sollte in den Paketquellen zu finden sein :)
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon SolidMob » 10.05.2007, 14:36

Code: Alles auswählen
/debug/gens-debug.Po: No such file or directory

das kommt am Ende von ./configure
und make funktioniert dann net
Code: Alles auswählen
nudel@Makkaroni:~/Games/gens/GensForLinux$ make
cd . && autoheader
/bin/bash: autoheader: command not found
make: *** [stamp-h.in] Fehler 127

Wenn das ganze nix wird und es auch mit dem anderen Emu klappt dann is auch alles okay :)
€dit:
hab es versucht mit generator, aber der ROM ist zu groß !
Das sagt zumindest die Fehlermeldung. Es ist eine .iso
Zuletzt geändert von SolidMob am 10.05.2007, 14:39, insgesamt 1-mal geändert.
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon Cheeky@Boinc » 10.05.2007, 14:50

und make funktioniert dann net


Ich sagte doch, du musst alle Dateien wo ein fehler ausgegeben wird mit "dos2unix" konvertieren :)
Alle "make" files dann eben auch.

hab es versucht mit generator, aber der ROM ist zu groß !
Das sagt zumindest die Fehlermeldung. Es ist eine .iso


Wenn die Datei für ihn zu groß ist wird das wohl auch so sein.
Ich hab bisher alle von mir getesteten Spiele zum laufen gebracht.
Von den Sonic Games, bis Virtua Racing.
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon SolidMob » 10.05.2007, 15:07

so hab nun alle Dateien ohne Endung in diesem Ordner mit dos2unix umgewandelt, dann wieder make. Da kam eine Warnung, dass ich keine autoheader hab, also die installiert und nun wieder make:
Code: Alles auswählen
nudel@Makkaroni:~/Games/gens/GensForLinux$ make
make  all-recursive
make[1]: Betrete Verzeichnis /home/nudel/Games/gens/GensForLinux
Making all in src
make[2]: Betrete Verzeichnis /home/nudel/Games/gens/GensForLinux/src
Making all in starscream
make[3]: Betrete Verzeichnis /home/nudel/Games/gens/GensForLinux/src/starscream
Making all in main68k
make[4]: Betrete Verzeichnis /home/nudel/Games/gens/GensForLinux/src/starscream/main68k
Makefile:143: .deps/star.Po: No such file or directory
make[4]: *** Keine Regel, um ».deps/star.Po« zu erstellen.  Schluss.
make[4]: Verlasse Verzeichnis /home/nudel/Games/gens/GensForLinux/src/starscream/main68k
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis /home/nudel/Games/gens/GensForLinux/src/starscream
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis /home/nudel/Games/gens/GensForLinux/src
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis /home/nudel/Games/gens/GensForLinux
make: *** [all] Fehler 2
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon Cheeky@Boinc » 10.05.2007, 15:19

Scheint so als müsstet du im Ordner:

GensForLinux/src/starscream


..noch ein wenig konvertieren :)
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon SolidMob » 10.05.2007, 15:26

ich hab es so gemacht:
Code: Alles auswählen
nudel@Makkaroni:~/Games/gens/GensForLinux$ cd /home/nudel/Games/gens/GensForLinux/src/starscream
nudel@Makkaroni:~/Games/gens/GensForLinux/src/starscream$ dos2unix Makefile.am Makefile.in Makefile
nudel@Makkaroni:~/Games/gens/GensForLinux/src/starscream$ cd main68k
nudel@Makkaroni:~/Games/gens/GensForLinux/src/starscream/main68k$ dos2unix Makefile Makefile.am Makefile.in star.c STARCPU.H STARDOC.TXT
nudel@Makkaroni:~/Games/gens/GensForLinux/src/starscream/main68k$ cd /home/nudel/Games/gens/GensForLinux/src/starscream/sub68k
nudel@Makkaroni:~/Games/gens/GensForLinux/src/starscream/sub68k$ dos2unix Makefile Makefile.am Makefile.in star.c STARCPU.H STARDOC.TXT
nudel@Makkaroni:~/Games/gens/GensForLinux/src/starscream/sub68k$ cd ./
nudel@Makkaroni:~/Games/gens/GensForLinux/src/starscream/sub68k$ cd ../
nudel@Makkaroni:~/Games/gens/GensForLinux/src/starscream$ cd ../
nudel@Makkaroni:~/Games/gens/GensForLinux/src$ cd ../
nudel@Makkaroni:~/Games/gens/GensForLinux$ make
make  all-recursive
make[1]: Betrete Verzeichnis /home/nudel/Games/gens/GensForLinux
Making all in src
make[2]: Betrete Verzeichnis /home/nudel/Games/gens/GensForLinux/src
Making all in starscream
make[3]: Betrete Verzeichnis /home/nudel/Games/gens/GensForLinux/src/starscream
Making all in main68k
make[4]: Betrete Verzeichnis /home/nudel/Games/gens/GensForLinux/src/starscream/main68k
Makefile:143: .deps/star.Po: No such file or directory
make[4]: *** Keine Regel, um ».deps/star.Po« zu erstellen.  Schluss.
make[4]: Verlasse Verzeichnis /home/nudel/Games/gens/GensForLinux/src/starscream/main68k
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis /home/nudel/Games/gens/GensForLinux/src/starscream
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis /home/nudel/Games/gens/GensForLinux/src
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis /home/nudel/Games/gens/GensForLinux
make: *** [all] Fehler 2
nudel@Makkaroni:~/Games/gens/GensForLinux$

war es falsch alle in einen dos2unix befehl zu schreiben ?
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon Cheeky@Boinc » 10.05.2007, 15:32

war es falsch alle in einen dos2unix befehl zu schreiben ?


Nö das geht, aber anscheinend hat es nichts gebracht.

Mir fällt da jetzt auch nix mehr ein.....
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon SolidMob » 10.05.2007, 17:52

also ich hab mal den Topicnamen geändert
ich hab nun alle emus für Genesis von hier: http://www.aep-emu.de/emus15.html
probiert, aber ekinen zum install gebracht ! :(
könnt ihr vllt. mal welche probieren und dann mal schreiben wies geht ?
Wäre toll .. versucht welche mit guten bewertungen

thx
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Beitragvon Cheeky@Boinc » 10.05.2007, 18:15

ich hab nun alle emus für Genesis von hier:


Du weißt aber schon das du dir sowas nur laden darfst wenn du auch das Original besitzt?
Das bezweifle ich gerade ein wenig ;)

Ich teste mal.
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon SolidMob » 10.05.2007, 18:20

Original von Cheeky@Boinc
Du weißt aber schon das du dir sowas nur laden darfst wenn du auch das Original besitzt?
Das bezweifle ich gerade ein wenig ;)

Die Emulatoren sind völlig legal :D - keine weitere Diskussion ;)
Ich teste mal.

:)
SolidMob
 
Beiträge: 648
Registriert: 16.02.2007, 01:16
Lizenz: CC
Distribution: Ubuntu 16.04

Nächste

Zurück zu Sonstige Software

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste