bad magic number (not a Mach-O file)

  • hilfe!:bounce:
    versuch grad in der unix-shell von osX ein was zu Kompilieren
    krieg das raus:
    ld: hope/hmac.o bad magic number (not a Mach-O file)
    ld: hope/md5.o bad magic number (not a Mach-O file)
    ld: hope/sha.o bad magic number (not a Mach-O file)
    ld: hope/haval.o bad magic number (not a Mach-O file)
    ld: hope/rand.o bad magic number (not a Mach-O file)
    ld: cipher/cipher.o bad magic number (not a Mach-O file)
    ld: compress/compress.o bad magic number (not a Mach-O file)
    ld: warning multiple definitions of symbol _snprintf
    snprintf.o definition of _snprintf in section (__TEXT,__text)
    /usr/lib/libpthread.dylib(snprintf.So) definition of _snprintf
    ld: warning multiple definitions of symbol _vsnprintf
    snprintf.o definition of _vsnprintf in section (__TEXT,__text)
    /usr/lib/libpthread.dylib(vsnprintf.So) definition of _vsnprintf
    make[1]: *** [../run/hxd] Error 1
    make: *** [all] Error 1
    [192:/Filer/Projects/shxd-0.3.5] alex%

    frage:
    1. was bedeutet bad magic number?
    2. wie mach ich ein file zu einem "Mach-O file"?

  • bad magic number bedeutet, dass die file-kennung sagt dass das kein mach-o file ist. mach mal ein make clean und kompiliers neu

    [font=verdana,sans-serif]"An über-programmer is likely to be someone who stares quietly into space and then says 'Hmm. I think I've seen something like this before.'" -- John D. Cock[/font]

    opentu.net - freier, unzensierter Informationsaustausch via IRC-Channel!
    Hilfe und Support in Studienangelegenheiten, gemütliches Beisammensein, von und mit Leuten aus dem Informatik-Forum!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!