Suche Hilfe für Terminal

Ja das ist nicht executable es ist eine Lib, dh sie enthält programmcode der in anderen Programmen verwendet werden kann, als Continue mit Y :)

Die version sollte eigentlich egal sein.

Die Versionen sind übrigens teils precomiled (also man muss sie nicht mehr komplett selbst komipilieren) aber das heisst nicht das sie fertig ausführbar sind.

Hast du eigentlich die Developer-Tools installiert? es könnte sein das du die nachher noch brauchst.

Ich dachte du besitzt MacMAME bereits, mhh ok dann muss das auch noch gemacht werden. Leider hab ich gerade keine Sonderlich schnelle Inet Verbindung und will deswegen keine 12 MB Runterladen, aber an sich sollte die Installation genauso gehen wie bei dem anderen Prog.
Also runterladen, entpacken, und dann Make install ins Terminal.
 
Zuletzt bearbeitet:
da hängts bei mir:

make install (du bsit hoffentlich immernoch admin )

Antwort

-bash: make: command not found

mit "make" allein gehts auch nicht

ich hatte unterwegs auch kleinere fehlermeldungen im text versteckt
was mir so beim überfliegen aufgefallen ist...

also hier der gesamte text :)
in dicker schrift, was möglicherweise falsch gelaufen" ist

chello013:~ maxidiezl$ fink list sdl
/usr/libexec/gcc/darwin/ppc/3.3/cc1plus is not executable!
Information about 2129 packages read in 4 seconds.
sdl 1.2.7-1 Cross-platform multimedia library
sdl-image 1.2.3-1 SDL image file loading library
sdl-image-sh... 1.2.3-1 SDL image file loading library
sdl-mixer 1.2.5-12 SDL multi-channel audio mixer library
sdl-mixer-sh... 1.2.5-12 SDL multi-channel audio mixer library
sdl-shlibs 1.2.7-1 Cross-platform multimedia library
chello013:~ maxidiezl$ fink install sdl
Password:
/usr/libexec/gcc/darwin/ppc/3.3/cc1plus is not executable!
Information about 2129 packages read in 3 seconds.
The following package will be installed or updated:
sdl
The following additional package will be installed:
sdl-shlibs
Do you want to continue? [Y/n] y
/sw/bin/apt-get -q --ignore-breakage --download-only install sdl=1.2.7-1
/usr/libexec/gcc/darwin/ppc/3.3/cc1plus is not executable!
Reading Package Lists...
Building Dependency Tree...
The following NEW packages will be installed:
sdl
0 packages upgraded, 1 newly installed, 0 to remove and 7 not upgraded.
Need to get 610kB of archives. After unpacking 2662kB will be used.
Get:1 http://bindist.finkmirrors.net 10.3/release/main sdl 1.2.7-1 [610kB]
Fetched 610kB in 4s (147kB/s)
Download complete and in download only mode
/sw/bin/apt-get -q --ignore-breakage --download-only install sdl-shlibs=1.2.7-1
/usr/libexec/gcc/darwin/ppc/3.3/cc1plus is not executable!
Reading Package Lists...
Building Dependency Tree...
The following NEW packages will be installed:
sdl-shlibs
0 packages upgraded, 1 newly installed, 0 to remove and 7 not upgraded.
Need to get 600kB of archives. After unpacking 2159kB will be used.
Get:1 http://bindist.finkmirrors.net 10.3/release/main sdl-shlibs 1.2.7-1 [600kB]
Fetched 600kB in 3s (181kB/s)
Download complete and in download only mode
dpkg -i /sw/var/cache/apt/archives/sdl_1.2.7-1_darwin-powerpc.deb /sw/var/cache/apt/archives/sdl-shlibs_1.2.7-1_darwin-powerpc.deb
/usr/libexec/gcc/darwin/ppc/3.3/cc1plus is not executable!
Selecting previously deselected package sdl.
(Reading database ... 4131 files and directories currently installed.)
Unpacking sdl (from .../sdl_1.2.7-1_darwin-powerpc.deb) ...
Selecting previously deselected package sdl-shlibs.
Unpacking sdl-shlibs (from .../sdl-shlibs_1.2.7-1_darwin-powerpc.deb) ...
Setting up sdl-shlibs (1.2.7-1) ...

Setting up sdl (1.2.7-1) ...
chello013:~ maxidiezl$ cd
chello013:~ maxidiezl$ cd Desktop
chello013:~/Desktop maxidiezl$ cd advancemenu-2.4.13
chello013:~/Desktop/advancemenu-2.4.13 maxidiezl$ ./configure
checking build system type... powerpc-apple-darwin7.9.0
checking host system type... powerpc-apple-darwin7.9.0
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
chello013:~/Desktop/advancemenu-2.4.13 maxidiezl$ make install
-bash: make: command not found
chello013:~/Desktop/advancemenu-2.4.13 maxidiezl$ make
-bash: make: command not found
chello013:~/Desktop/advancemenu-2.4.13 maxidiezl$
 
keine ahnung was developer-tools sind ! :D
*schäm
 
Du hast den Compieler nicht (gcc) das heisst, du kannst aus dem Source Code kein Programm File erstellen, was mal nicht so gut ist ;).
Die Developer Tools sind auf der 2 MacOSX CD soweit ich weiss, leg die mal ein und schau ob sie da drauf sind, wenn ja Installier sie ansonsten wird das nix.
 
ich verwende übrigens 10.3

falls das wichtig ist
 
ach ja ich merk grad du brauchst nicht mehr make install nach configure zu machen wenn ich das richtig sehen das haben die schon in die Configuration mit eingebunden. also ./configure reicht.

Ne das du 10.3 verwendest ist egal, erklärt nur ein paar versionsunterschiede wenn du mit fink suchst :), aber sonst egal.

Mhh wollte grad MAME runterladen aber irgendwie schaff ich das glaub heut net mehr, dank enormen Speed von ca. 5,0K scheiss ISDN ich könnt heulen :(… aber naja mach das vllt mal wenn ich ne schnellere Verbindung hab bin leider grad net daheim.
 
Zuletzt bearbeitet:
auf der 2ten cd sind nur folgende packages die in frage kommen könnten, alles andere sind sprachen, fonts, stimmen, drucker und iLife-Progs

"Additional Applications"

Auf CD1 sind Sprachen, Utilities (welches nur den Diskdoc drinn hat) und im Optional Installs ist ein Package namens "BSD Subsystem"

CD3 muss ich noch durchschauen
 
Mame ist nicht sehr gross

um dieses Menü zu nutzen musst du allerdings AdvanceMame saugen
MacMame geht auch so

...auch ohne diesem Menü
 
Zuletzt bearbeitet:
Mhh ich hab mein Tiger grad nicht hier aber das war halt bei meinem Powerbook dabei vllt sind die DVDs anders aufgebaut. Aber irgendwoe müssen die Developer Tools rumfliegen die waren schon immer dabei seit es OSX gibt soweit ich weiss.

Ach ja und wenn du die installiert hast installier vllt erstmal AdvanceMAME damit du auch gleich testen kannst ob denn das Frontend funktioniert.
Kannst mir ja einfach mal die Readme als PN schicken das ich dir helfen kann .
 
auf cd 3 sind
Quicktime, schriften, Drucker, Common Access Card + X11User (was auch immer das sein soll)

sieht nicht gut aus mit DevTools
also bestenfalls in "Additional Apps" oder in "BSD Subsystem"
macht es was wenn ich die vielleicht jetzt nocheinmal installiere?
oder meinst du dass sie da drinn sicher nciht sind?

Auf der Apple-Seite hab ich auch keinen Download gefunden... aber vlt finde ich sie ja noch
 
was zwar ohne DevTools im moment gar nichts bringt :(

ReadMe Advance Mame

AdvanceMAME 0.104 for Mac OS X
(http://advancemame.sourceforge.net/)
5/III/2006


Everything is command line driven in AdvanceMAME so in order to play, first you want to open the Terminal application.

Copy the AdvanceMAME application from the distribution disc any hard disc (you can run it directly from the image, too).

In the terminal, change the current working directory to the folder where you copied AdvanceMAME into by typing:

cd /Volumes/<volume name containing AdvanceMAME folder>/<complete path to AdvanceMAME folder>

or (if you installed AdvanceMAME on your boot disc)

cd /Applications/<complete path to AdvanceMAME folder>

Or type cd and then drag and drop the folder containing AdvanceMAME for OS X on the terminal window (don't forget to put a space behind cd).

Press the <Return> key.

When running AdvanceMAME for the first time, type the following:

./advmame -default

This creates a configuration file called "advmame.rc" (without the quotes) in an invisible folder ".advance" (again without the quotes) in your home (user) folder.

Using an utility like FileBuddy to see the invisible folder, use a text editor (TextEdit from Apple works just fine) to change at least the line indicating the path to your ROMs folder. I suggest you make an alias to the ".advance" folder for easy access later. Look for a line beginning with "dir_rom" and change it to read similar to the following:

dir_rom /Applications/Emulation/MacMAME/ROMs

(make sur you type in the full path name to your own ROMs folder).

To run a game, use the following syntax:

./advmame galaga

To quit a running game, press the <Esc> key. Press <P> to pause a game.

Auditing functions are not implemented in AdvanceMAME. You'll have to use AdvanceScan for OS X (also available at my site) to audit your ROMs.


---------------

How to compile yourself AdvanceMAME

First make sure that you have installed the SDL library using fink (http://fink.sourceforge.net) and Fink Commander contained in the package.

cd /Volumes/<volume name containing AdvanceMAME folder>/<complete path to AdvanceMAME folder>

./configure --with-sdl-prefix=/sw/bin

or ./configure --with-sdl-prefix=/usr/local

make

make install



C.
 
also advanceMAME zum laufen zu bringen sollte sehr einfach sein. Einfach AdvanceMAME Inhalt nach Aplikations kopieren (oder zu deutsch Programme) am besten machst du einen AdvanceMAME Ordner im Application Ordner neu auf, und ausserdem noch einen MAMEGames (kannst du nenne wie du willst an sich). das wars auch schon, Programm ist drauf. Dann Terminal auf:
cd /Applications/AdvanceMAME (enter)
./advmame -default (enter)
cd (enter)
cd .advance (enter)
vim advmame.rc
mit den Pfeiltasten die Zeile suchen wo dir_rom steht (i) alles löschen was nach dem dir_rom steht in der Zeile (also einfach ans ende und Backspace drücken bis man bei dir_rom ist. Dann ein Leerzeichen wieder einfügen und dann /Applications/MAMEGames anschliessend (esc) (wq) (enter)

Jetzt kannst du Spiele die du nach MAMEGames kopierst ausführen. Der Ordner ist sozusagen dein Laufwerk für den Emulator.
 
ach ja die Developer Tools sollte es auch irgendwo bei apple zum download geben. Wenn du sie hast erst AdvanceMAME nach meiner Anleitung Installieren und dann AdvanceMENU. Dann sollte alles funktionieren nehm ich mal an wenn nicht bin ich Morgen wieder für dich da :D dann hab ich das alles auch selber runtergeladen.
Bis Morgen udn viel erfolg
 
Vielen Vielen Dank nochmal
war extrem nett dass du mir so geholfen hast!

werd mich jetzt auch hinlegn :)
 
So !
hab mir mittlerweile XCode von der Developer-Seite besorgt und installiert.
und wollte nun zunächst mal "AdvanceMAME" installieren.


dennoch hab ich noch ein Problem mit der SDL-library

Last login: Tue Mar 21 02:05:16 on ttyp1
Welcome to Darwin!
chello013:~ maxidiezl$ cd /Applications/AdvanceMAME
chello013:/Applications/AdvanceMAME maxidiezl$ ./advmame -default
dyld: ./advmame can't open library: /opt/local/lib/libSDL-1.2.0.dylib (No such file or directory, errno = 2)
Trace/BPT trap


das file das er benötigt ist auf meinem Rechner installiert,
doch es liegt am falschen Platz

es liegt nicht in: "/opt/local/lib/" wie es oben im Terminal steht,
(was heisst "opt"? nur so nebenbei auch wenns nicht relevant zu sein scheint),
sondern hier:

Interne/sw/lib/libSDL-1.2.0.dylib

was in Wahrheit aber ein Alias von "Interne/sw/lib/libSDL-1.2.0.7.0.dylib" ist.

Das Alias File wollte ich händisch nun in dem vom Terminal verlangten Ordner duplizieren. :) bin risikofreudig *g*
aber das hat er mich eh nicht machen lassen (währenddessen hat er mich nach meinem admin-passwort gefragt, welches ich dann eingetragen habe)

ein Duplikat oder ein weiteres Alias vom ursprünglichen File kann ich auch nicht erzeugen, lässt er mich nicht, also steh ich hier wieder mal an :(
 
Zuletzt bearbeitet:
gibt es sowas wie einen befehl der so ähnlich ist:

./advmame -default mit der library an einer bestimmten stelle mit pfad
 
Zuletzt bearbeitet:
so was macht man mit einem symbolischen link...
ln -s /pfad/zur/quelle /pfad/zum/ziel
am besten noch mit sudo voran...

oder man configured seine quell code richtig und gibt da die richtigen pfade an...
 
Das kommt davon, wenn man Darwinports und Fink "mischt" ;).
Was da genau durcheinander gekommen ist, kann ich Dir leider auch nicht sagen.

/opt ist übrigens ein Verzeichnis, das von Darwinports benutzt wird.
 
maceis schrieb:
Das kommt davon, wenn man Darwinports und Fink "mischt" ;).
Was da genau durcheinander gekommen ist, kann ich Dir leider auch nicht sagen.

darwinports setzt bestimmt DYLD_LIBRARY_PATH...
 
Zurück
Oben Unten