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, 12: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, 16:51, insgesamt 1-mal geändert.
Benutzeravatar
SolidMob
 
Beiträge: 602
Registriert: 16.02.2007, 00:16
Lizenz: FDL
Distribution: Arch Linux

Beitragvon Deathfire » 10.05.2007, 12: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, 19:23
Wohnort: Hude

Beitragvon SolidMob » 10.05.2007, 12: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 ??
Benutzeravatar
SolidMob
 
Beiträge: 602
Registriert: 16.02.2007, 00:16
Lizenz: FDL
Distribution: Arch Linux

Beitragvon Cheeky@Boinc » 10.05.2007, 13: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
Stefan-Posdzich.de
Klarmachen zum Ändern! - Auch im Kreis Soest

Notebook: Ubuntu 10.10 + Windows 7
Desktop PC: Ubuntu 10.04
Netbook: Ubuntu 10.04
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7352
Registriert: 28.06.2006, 13:19
Wohnort: Warstein
Lizenz: GPL
Distribution: Windows 7

Beitragvon SolidMob » 10.05.2007, 13: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
Benutzeravatar
SolidMob
 
Beiträge: 602
Registriert: 16.02.2007, 00:16
Lizenz: FDL
Distribution: Arch Linux

Beitragvon Cheeky@Boinc » 10.05.2007, 13: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 :)
Stefan-Posdzich.de
Klarmachen zum Ändern! - Auch im Kreis Soest

Notebook: Ubuntu 10.10 + Windows 7
Desktop PC: Ubuntu 10.04
Netbook: Ubuntu 10.04
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7352
Registriert: 28.06.2006, 13:19
Wohnort: Warstein
Lizenz: GPL
Distribution: Windows 7

Beitragvon SolidMob » 10.05.2007, 13: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, 13:39, insgesamt 1-mal geändert.
Benutzeravatar
SolidMob
 
Beiträge: 602
Registriert: 16.02.2007, 00:16
Lizenz: FDL
Distribution: Arch Linux

Beitragvon Cheeky@Boinc » 10.05.2007, 13: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.
Stefan-Posdzich.de
Klarmachen zum Ändern! - Auch im Kreis Soest

Notebook: Ubuntu 10.10 + Windows 7
Desktop PC: Ubuntu 10.04
Netbook: Ubuntu 10.04
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7352
Registriert: 28.06.2006, 13:19
Wohnort: Warstein
Lizenz: GPL
Distribution: Windows 7

Beitragvon SolidMob » 10.05.2007, 14: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
Benutzeravatar
SolidMob
 
Beiträge: 602
Registriert: 16.02.2007, 00:16
Lizenz: FDL
Distribution: Arch Linux

Beitragvon Cheeky@Boinc » 10.05.2007, 14:19

Scheint so als müsstet du im Ordner:

GensForLinux/src/starscream


..noch ein wenig konvertieren :)
Stefan-Posdzich.de
Klarmachen zum Ändern! - Auch im Kreis Soest

Notebook: Ubuntu 10.10 + Windows 7
Desktop PC: Ubuntu 10.04
Netbook: Ubuntu 10.04
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7352
Registriert: 28.06.2006, 13:19
Wohnort: Warstein
Lizenz: GPL
Distribution: Windows 7

Beitragvon SolidMob » 10.05.2007, 14: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 ?
Benutzeravatar
SolidMob
 
Beiträge: 602
Registriert: 16.02.2007, 00:16
Lizenz: FDL
Distribution: Arch Linux

Beitragvon Cheeky@Boinc » 10.05.2007, 14: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.....
Stefan-Posdzich.de
Klarmachen zum Ändern! - Auch im Kreis Soest

Notebook: Ubuntu 10.10 + Windows 7
Desktop PC: Ubuntu 10.04
Netbook: Ubuntu 10.04
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7352
Registriert: 28.06.2006, 13:19
Wohnort: Warstein
Lizenz: GPL
Distribution: Windows 7

Beitragvon SolidMob » 10.05.2007, 16: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
Benutzeravatar
SolidMob
 
Beiträge: 602
Registriert: 16.02.2007, 00:16
Lizenz: FDL
Distribution: Arch Linux

Beitragvon Cheeky@Boinc » 10.05.2007, 17: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.
Stefan-Posdzich.de
Klarmachen zum Ändern! - Auch im Kreis Soest

Notebook: Ubuntu 10.10 + Windows 7
Desktop PC: Ubuntu 10.04
Netbook: Ubuntu 10.04
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7352
Registriert: 28.06.2006, 13:19
Wohnort: Warstein
Lizenz: GPL
Distribution: Windows 7

Beitragvon SolidMob » 10.05.2007, 17: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.

:)
Benutzeravatar
SolidMob
 
Beiträge: 602
Registriert: 16.02.2007, 00:16
Lizenz: FDL
Distribution: Arch Linux

Nächste

Zurück zu Sonstige Software

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron