Új hozzászólás Aktív témák

  • Mr Dini

    addikt

    LOGOUT blog (1)

    Üdv ismét!

    gnupg forgatása közben ez a hiba fogadott:

    /usr/local/opt/android-ndk-r13//toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-ar cru libcipher.a cipher.o pubkey.o md.o dynload.o des.o twofish.o blowfish.o cast5.o rijndael.o camellia.o camellia-glue.o idea.o elgamal.o rsa.o primegen.o random.o dsa.o smallprime.o md5.o rmd160.o sha1.o sha256.o rndlinux.o sha512.o
    /bin/bash: /usr/local/opt/android-ndk-r13//toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-ar: Nincs ilyen fájl vagy könyvtár
    make[1]: *** [libcipher.a] Error 127

    Amit nem is értek, hogy miért dob egyáltalán, hiszen az NDK-marm-linux-androideabi-4.9-es toolchain-t tartalmaz, de van nekem egy külön toolchainem a /usr/local/opt/android-arm-toolchain mappában... Illetve a PATH is tartalmazza a külön toolchain bin mappáját...

    Mindegy, megoldottam, kézzel beadva neki az AR változót. Aztán dobott egy ilyet:

    /usr/local/opt/android-arm-toolchain/bin/arm-linux-androideabi-gcc -fdata-sections -ffunction-sections -Os -Wall -Wno-pointer-sign -Wl,--gc-sections -static -o gpg gpg.o build-packet.o compress.o free-packet.o getkey.o keydb.o keyring.o seskey.o kbnode.o mainproc.o armor.o mdfilter.o textfilter.o progress.o misc.o openfile.o keyid.o parse-packet.o status.o plaintext.o sig-check.o keylist.o signal.o pkclist.o skclist.o pubkey-enc.o passphrase.o seckey-cert.o encr-data.o cipher.o encode.o sign.o verify.o revoke.o decrypt.o keyedit.o dearmor.o import.o export.o trustdb.o tdbdump.o tdbio.o delkey.o keygen.o pipemode.o helptext.o keyserver.o photoid.o exec.o ../cipher/libcipher.a ../mpi/libmpi.a ../util/libutil.a -lz
    status.o:status.c:function remove_shmid: error: undefined reference to 'shmctl'
    status.o:status.c:function init_shm_coprocessing: error: undefined reference to 'shmget'
    status.o:status.c:function init_shm_coprocessing: error: undefined reference to 'shmctl'
    status.o:status.c:function init_shm_coprocessing: error: undefined reference to 'shmctl'
    status.o:status.c:function init_shm_coprocessing: error: undefined reference to 'shmctl'
    status.o:status.c:function init_shm_coprocessing: error: undefined reference to 'shmat'
    collect2: error: ld returned 1 exit status

    Ezzel mit tudok tenni? :D Mert ugye a shared memory control (shmctl) ott kell, hogy legyen a toolchainemben, csak gondolom itt is rossz az elérési út már megint... Nincs kedvem egyenként fixálni mindent, van valami más megoldás?

    Egyébként Debian chrootot csinálok arm platformra. :)

    Köszi! :R

    [ Szerkesztve ]

    Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!

Új hozzászólás Aktív témák