softwareprofiler fuer intelmac's

Dieses Thema im Forum "Mac OS X Entwickler, Programmierer" wurde erstellt von freeddy, 11.01.2007.

  1. freeddy

    freeddy Thread Starter MacUser Mitglied

    Beiträge:
    6
    Zustimmungen:
    0
    MacUser seit:
    26.10.2006
    hallo leute,

    ich suche einen softwareprofiler fuer ein mbp. die chud-tools (saturn) 4.4.3 laufen ja leider nicht . oder ich mache was verkehrt.

    meldung des linkers:
    ../libSaturn.dylib cputype (18, architecture ppc) does not match cputype (7) for specified -arch flag: i386 (file not loaded)


    welche werkzeuge gibt es noch, die man sich anschauen koennte ?

    ciao freeddy
     
  2. below

    below MacUser Mitglied

    Beiträge:
    13.882
    Zustimmungen:
    1.086
    MacUser seit:
    15.03.2004
    Hast Du vielleicht mal einen "Entfetter" über Deinen Rechner laufen lassen?

    Bei mir läuft Saturn 4.4.3

    EDIT: Mach doch mal ein lipo -info /usr/lib/libSaturn.dylib

    Alex
     
  3. freeddy

    freeddy Thread Starter MacUser Mitglied

    Beiträge:
    6
    Zustimmungen:
    0
    MacUser seit:
    26.10.2006
    die lib is fuern ppc -> Non-fat file: /usr/lib/libSaturn.dylib is architecture: ppc

    ne was fuern entfetter empfielst du denn? bin recht neu in der osx-welt ;)

    du meinst aber die version 4.4.3 muss auch auf dem intel-mb laufen?
     
  4. below

    below MacUser Mitglied

    Beiträge:
    13.882
    Zustimmungen:
    1.086
    MacUser seit:
    15.03.2004
    Das ist schlecht. Ich empfehle neuinstallation von CHUD.

    Richtig wäre:

    Architectures in the fat file: /usr/lib/libSaturn.dylib are: i386 ppc

    GAR KEINEN, das ist Teufelswerk, besonders für Etnwickler. Damit kann man aus universal binaries wieder single architecture binaries machen. um "Platz zu sparen". Damit zerhaut man sich dann natürlich schön alle Developer Tools.

    Das ist nicht nur meine Meinung, das muss laufen. Deine Version ist aber entweder nie korrekt installiert worden, oder wurde zerschossen.

    Alex
     
    Zuletzt bearbeitet: 11.01.2007
  5. freeddy

    freeddy Thread Starter MacUser Mitglied

    Beiträge:
    6
    Zustimmungen:
    0
    MacUser seit:
    26.10.2006
    thx below erstmal. ne neuinstallation hat gerade nicht geholfen. ich mache mich mal auf die suche nach dem problem.

    jetzt weiss ich ja erstmal, das es gehen muss ;)
     
  6. freeddy

    freeddy Thread Starter MacUser Mitglied

    Beiträge:
    6
    Zustimmungen:
    0
    MacUser seit:
    26.10.2006
    ah man staunt ich habe doch mehrere libSaturn.dylib auf der platte . einmal unter /usr/... und unter /Developer/SDKs...

    die unter /Developer/ is auch fuer i386 ;)

    lipo -info war neu fuer mich . jetzt bin ich auf dem richtigen weg

    ciao freeddy
     
  7. below

    below MacUser Mitglied

    Beiträge:
    13.882
    Zustimmungen:
    1.086
    MacUser seit:
    15.03.2004
    Man kann CHUD komplett deinstallieren. Das würde ich probieren, dann neu installieren.

    Alex
     
  8. freeddy

    freeddy Thread Starter MacUser Mitglied

    Beiträge:
    6
    Zustimmungen:
    0
    MacUser seit:
    26.10.2006
    hi below,

    soweit ist nun alles gut. ich habe immer die falschen CHUD-tools installiert.
    ein update von xcode hat geholfen. nun ist alles an seinem richtigen platz.

    mein erstes testprogramm terminiert nun mit einem buserror an unterschiedlichen stellen.
    das programm macht nichts anderes , als in einer schleife ein bissl zaehlen und ausgeben.

    gebaut habe ich es mit -lSaturn -pg . was muss man noch alles beachten? kann ich das irgendwo nachlesen? die saturn-hilfe ist nun auch nicht also berauschend.

    gibs irgendwo ein tutorial fuer osx + softwareprofiling mit saturn oder shark, oder andere werkzeuge?

    ciao freeddy
     
Die Seite wird geladen...

Diese Seite empfehlen