Openapoc: Membangun di FreeBSD, ekstraktor data gagal

Dibuat pada 5 Nov 2018  ·  3Komentar  ·  Sumber: OpenApoc/OpenApoc

Saya mencoba untuk mendapatkan bangunan ini di FreeBSD. Berhasil melewati sebagian besar build, tetapi gagal saat mengekstrak data dengan kesalahan berikut:

/root/OpenApoc/bin/OpenApoc_DataExtractor --Framework.CD=/root/OpenApoc/data/cd.iso --Framework.Data=/root/OpenApoc/data --Extractor.extract=difficulty1 I 568680 bool OpenApoc::ConfigFileImpl::parseOptions(int, char **): portable mode set W 49247397 static void *(anonymous namespace)::CueArchiver::cueOpenArchive(PHYSFS_Io *, const char *, int, int *): Opening "/root/OpenApoc/data/cd.iso" E 33777601580 static void *(anonymous namespace)::CueArchiver::cueOpenArchive(PHYSFS_Io *, const char *, int, int *): Could not parse file "/root/OpenApoc/data/cd.iso" called by: 0x6f309e _ZN5boost10filesystem16filesystem_errorD0Ev+0x2d06e (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x7c387b _ZN5boost10filesystem16filesystem_errorD0Ev+0xfd84b (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x10150d6 _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertIPKcEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr38__libcpp_string_gets_noexcept_iteratorISA_EE5valueENS_11__wrap_iterIPcEEE4typeENSB_IS8_EESA_SA_+0xf4696 (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x1014ef7 _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertIPKcEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr38__libcpp_string_gets_noexcept_iteratorISA_EE5valueENS_11__wrap_iterIPcEEE4typeENSB_IS8_EESA_SA_+0xf44b7 (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x100fb64 _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertIPKcEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr38__libcpp_string_gets_noexcept_iteratorISA_EE5valueENS_11__wrap_iterIPcEEE4typeENSB_IS8_EESA_SA_+0xef124 (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x100feb2 _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertIPKcEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr38__libcpp_string_gets_noexcept_iteratorISA_EE5valueENS_11__wrap_iterIPcEEE4typeENSB_IS8_EESA_SA_+0xef472 (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x101022d _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertIPKcEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr38__libcpp_string_gets_noexcept_iteratorISA_EE5valueENS_11__wrap_iterIPcEEE4typeENSB_IS8_EESA_SA_+0xef7ed (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x6f6555 _ZN5boost10filesystem16filesystem_errorD0Ev+0x30525 (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x6bc06f _ZNSt9exceptionC2ERKS_+0x6a7af (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x6a1020 _ZNSt9exceptionC2ERKS_+0x4f760 (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x6a0f59 _ZNSt9exceptionC2ERKS_+0x4f699 (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x67a313 _ZNSt9exceptionC2ERKS_+0x28a53 (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x61a945 _ZTSNSt3__114basic_ifstreamIcNS_11char_traitsIcEEEE+0x3e6a75 (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x3b2095 _ZTSNSt3__114basic_ifstreamIcNS_11char_traitsIcEEEE+0x17e1c5 (/root/OpenApoc/bin/OpenApoc_DataExtractor) 0x80104e000 _ZTSNSt3__114basic_ifstreamIcNS_11char_traitsIcEEEE+0x800e1a130 (/root/OpenApoc/bin/OpenApoc_DataExtractor)

Semua 3 komentar

Menarik - tampaknya gagal membaca header sistem file cd.

Apakah file /root/OpenApoc/data/cd.iso berisi sistem file iso9660 yang valid? md5sum nya berapa? Apakah itu dipasang dengan benar menggunakan pemasangan loopback?

Ditambah kutukan wajib menjalankan sebagai root :)

Saya harus menjalankan sebagai root agar make install berfungsi.

Sepertinya cd.iso saya mungkin telah terpotong entah bagaimana.

Ok, ISO saya telah rusak entah bagaimana. Saya berhasil melewati build, tetapi ada beberapa masalah runtime. Saya akan menanganinya di tambalan terpisah.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat