Kompilieren Sie MakeMKV 1.7.6 - Segmentierungsfehler

641
Terence Eden

Ich konnte MakeMKV 1.7.5 und ältere Versionen zuvor kompilieren, aber die neueste Version (heruntergeladen von http://www.makemkv.com/forum2/viewtopic.php?f=3&t=224 ) gibt mir einen seltsamen Segmentierungsfehler Fehler.

Wenn ich renne

$ make -f makefile.linux 

Ich bekomme

mkdir -p out gcc -Os -D_GNU_SOURCE -D_linux_ -D_REENTRANT -shared -Wl,-z,defs -oout/libdriveio.so.0.full -Ilibdriveio/inc libdriveio/src/infolist.cpp libdriveio/src/scsihlp.cpp libdriveio/src/srlist.cpp libdriveio/src/stdquery.cpp libdriveio/src/tipclient.cpp libdriveio/src/tipcommon.cpp libdriveio/src/tipserver.cpp libdriveio/src/drives/pioneer.cpp libdriveio/src/drives/xboxhddvd.cpp \ -fPIC -Xlinker -dy -Xlinker --version-script=libdriveio/src/libdriveio.vers \ -Xlinker -soname=libdriveio.so.0 -lc -lstdc++ libdriveio/src/infolist.cpp: In function ‘void LibDriveIo::uint32_put_ns(uint32_t, void*)’: libdriveio/src/infolist.cpp:341:1: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions. libdriveio/src/scsihlp.cpp: In function ‘uint32_t LibDriveIo::uint32_get_be(const void*)’: libdriveio/src/scsihlp.cpp:389:1: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions. libdriveio/src/srlist.cpp: In function ‘uint32_t uint32_get_ns(const void*)’: libdriveio/src/srlist.cpp:43:1: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions. libdriveio/src/stdquery.cpp: In function ‘uint32_t LibDriveIo::uint32_get_be(const void*)’: libdriveio/src/stdquery.cpp:555:2: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions. libdriveio/src/tipclient.cpp: In static member function ‘static int LibDriveIo::CTIPSClient::ExecStatic(void*, const ScsiCmd*, ScsiCmdResponse*)’: libdriveio/src/tipclient.cpp:200:1: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions. libdriveio/src/tipcommon.cpp: In function ‘unsigned int LibDriveIo::encode_int(uint8_t*, uint64_t)’: libdriveio/src/tipcommon.cpp:239:2: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions. libdriveio/src/tipserver.cpp: In function ‘ssize_t recv(int, void*, size_t, int)’: libdriveio/src/tipserver.cpp:326:1: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions. libdriveio/src/drives/pioneer.cpp: In function ‘void append_trimmed(char*, const char*, size_t)’: libdriveio/src/drives/pioneer.cpp:261:1: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions. libdriveio/src/drives/xboxhddvd.cpp: In function ‘int cmd_df_enable(ISimpleScsiTarget*)’: libdriveio/src/drives/xboxhddvd.cpp:106:1: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions. make: *** [out/libdriveio.so.0.full] Error 1 

Ich verwende Ubuntu 11.04 (32 Bit) auf einem Headless-Server und habe alle Abhängigkeiten installiert, die benötigt werden sollten (build-essential libc6-dev libssl-dev libexpat1-dev libgl1-mesa-dev libqt4-dev).

Welches Huhn muss ich opfern, um dies zum Kompilieren zu bekommen?

1
"interner Compiler-Fehler". Das bedeutet, dass bei Ihrem Compiler ein Fehler aufgetreten ist. (In Ihrem Fall mit GCC v4.5) Können Sie es mit einem anderen Compiler versuchen? (zB GCC 4.7 oder LVM / CLANG). Hennes vor 11 Jahren 0

0 Antworten auf die Frage