portals Posted August 24, 2011 Report Share Posted August 24, 2011 Witam Chciałem skompilować BitCoin-Qt ale zawsze mam błąd: /usr/bin/ld: cannot find -lboost_threadcollect2: ld returned 1 exit status make: *** [bitcoin-qt] Błąd 1 Instalowałem prawie wszystko co w repro ma słowo boost i dalej to samo. Ma ktoś pomysł? Przy okazji czy da się edytować tytuł bo zrobiłem jak widać literówkę? Link to comment Share on other sites More sharing options...
thof Posted August 24, 2011 Report Share Posted August 24, 2011 Przede wszystkim boost-devel. Nie ma możliwości edycji tytułu. Link to comment Share on other sites More sharing options...
portals Posted August 24, 2011 Author Report Share Posted August 24, 2011 Mam to zainstalowane i jak pisałem nie działa. Nie ma możliwości edycji tytułu. Ciekawe dlaczego Administracja to zablokowała, używam na swoim forum IPB i domyślne jest to włączone. Link to comment Share on other sites More sharing options...
thof Posted August 24, 2011 Report Share Posted August 24, 2011 Najłatwiej byłoby gdybyś pokazał co masz zainstalowane rpm -qa | grep boost Nie brakuje Ci boost-thread? Co do opcji to administracja działa na forum tylko w teorii. W praktyce nikt się nie zajmuje forum Link to comment Share on other sites More sharing options...
portals Posted August 24, 2011 Author Report Share Posted August 24, 2011 Jak pisałem instalowałem wszystko co się da [piotrek@Piotrek-PC1 ~]$ rpm -qa | grep boost boost-signals-1.46.0-3.fc15.x86_64 boost-static-1.46.0-3.fc15.x86_64 boost-regex-1.46.0-3.fc15.i686 boost-date-time-1.46.0-3.fc15.x86_64 boost-mpich2-1.46.0-3.fc15.x86_64 boost-wave-1.46.0-3.fc15.i686 boost-random-1.46.0-3.fc15.x86_64 boost-openmpi-devel-1.46.0-3.fc15.x86_64 boost-serialization-1.46.0-3.fc15.i686 boost-filesystem-1.46.0-3.fc15.x86_64 boost-devel-1.46.0-3.fc15.x86_64 boost-filesystem-1.46.0-3.fc15.i686 boost-random-1.46.0-3.fc15.i686 boost-iostreams-1.46.0-3.fc15.x86_64 boost-graph-mpich2-1.46.0-3.fc15.x86_64 boost-graph-1.46.0-3.fc15.i686 boost-program-options-1.46.0-3.fc15.x86_64 boost-test-1.46.0-3.fc15.x86_64 boost-build-1.46.0-3.fc15.noarch boost-mpich2-devel-1.46.0-3.fc15.x86_64 boost-openmpi-1.46.0-3.fc15.x86_64 boost-python-1.46.0-3.fc15.x86_64 boost-jam-1.46.0-3.fc15.x86_64 mingw32-boost-1.46.0-1.fc15.noarch boost-signals-1.46.0-3.fc15.i686 boost-system-1.46.0-3.fc15.x86_64 boost-regex-1.46.0-3.fc15.x86_64 boost-thread-1.46.0-3.fc15.x86_64 boost-python-1.46.0-3.fc15.i686 boost-serialization-1.46.0-3.fc15.x86_64 mingw32-boost-static-1.46.0-1.fc15.noarch boost-graph-openmpi-1.46.0-3.fc15.x86_64 boost-thread-1.46.0-3.fc15.i686 boost-program-options-1.46.0-3.fc15.i686 boost-wave-1.46.0-3.fc15.x86_64 boost-openmpi-python-1.46.0-3.fc15.x86_64 boost-devel-1.46.0-3.fc15.i686 boost-1.46.0-3.fc15.x86_64 boost-math-1.46.0-3.fc15.x86_64 boost-test-1.46.0-3.fc15.i686 boost-date-time-1.46.0-3.fc15.i686 boost-graph-1.46.0-3.fc15.x86_64 boost-mpich2-python-1.46.0-3.fc15.x86_64 boost-iostreams-1.46.0-3.fc15.i686 boost-system-1.46.0-3.fc15.i686 Przy okazji pytanie: To normalne że Fedora tak zamula gdy kopiują się pliki? Link to comment Share on other sites More sharing options...
thof Posted August 24, 2011 Report Share Posted August 24, 2011 Pokaż find /usr/lib/ -name '*boost*' Co do zamulania to nie. Link to comment Share on other sites More sharing options...
@WalDo Posted August 24, 2011 Report Share Posted August 24, 2011 (edited) A moze po prostu spróbuj przebudowac paczke z src.rpm → http://www.openmamba...tcoin-qt.source ? Przy okazji wszelkie zaleznosci sa na tej stronie podane a w .spec z src.rpm tez na pewno to znajdziesz. [EDIT] Oczywiscie z tym tez moga byc jakies problemy, bo oczywiscie OpenMamba != Fedora, ale na pewno taki .src.rpm bedzie blizszy Fedory niz .deb Edited August 24, 2011 by WalDo Link to comment Share on other sites More sharing options...
portals Posted August 24, 2011 Author Report Share Posted August 24, 2011 Hym moze tak zamula bo mam RAID 1 programowego(z Linux nie Fakeraid) ale tylko na systemie a zamula gdy kopiuje na home tez Prosze to wynik: [piotrek@Piotrek-PC1 ~]$ find /usr/lib/ -name '*boost*'/usr/lib/libboost_iostreams-mt.so.1.46.0 /usr/lib/libboost_random.so /usr/lib/libboost_regex.so /usr/lib/libboost_random.so.1.46.0 /usr/lib/libboost_date_time.so /usr/lib/libboost_program_options.so.1.46.0 /usr/lib/libboost_program_options.so /usr/lib/libboost_unit_test_framework-mt.so.1.46.0 /usr/lib/libboost_iostreams.so /usr/lib/libboost_signals.so.1.46.0 /usr/lib/libboost_unit_test_framework-mt.so /usr/lib/gcc/arm-gp2x-linux/4.1.2/include/c++/bits/boost_concept_check.h /usr/lib/gcc/arm-gp2x-linux/4.1.2/include/c++/tr1/boost_shared_ptr.h /usr/lib/libboost_random-mt.so.1.46.0 /usr/lib/libboost_prg_exec_monitor-mt.so.1.46.0 /usr/lib/libboost_unit_test_framework.so /usr/lib/libboost_filesystem-mt.so /usr/lib/libboost_python.so /usr/lib/libboost_system-mt.so /usr/lib/libboost_date_time-mt.so /usr/lib/libboost_date_time-mt.so.1.46.0 /usr/lib/libboost_program_options-mt.so.1.46.0 /usr/lib/libboost_wave-mt.so /usr/lib/libboost_graph-mt.so /usr/lib/libboost_iostreams-mt.so /usr/lib/libboost_wserialization.so /usr/lib/libboost_wserialization.so.1.46.0 /usr/lib/libboost_serialization-mt.so /usr/lib/libboost_serialization.so /usr/lib/libboost_regex-mt.so /usr/lib/libboost_date_time.so.1.46.0 /usr/lib/libboost_filesystem-mt.so.1.46.0 /usr/lib/libboost_python-mt.so /usr/lib/libboost_unit_test_framework.so.1.46.0 /usr/lib/libboost_program_options-mt.so /usr/lib/libboost_signals-mt.so.1.46.0 /usr/lib/libboost_python.so.1.46.0 /usr/lib/libboost_graph.so.1.46.0 /usr/lib/libboost_graph-mt.so.1.46.0 /usr/lib/libboost_serialization.so.1.46.0 /usr/lib/libboost_regex.so.1.46.0 /usr/lib/libboost_random-mt.so /usr/lib/libboost_prg_exec_monitor.so.1.46.0 /usr/lib/libboost_system.so.1.46.0 /usr/lib/libboost_serialization-mt.so.1.46.0 /usr/lib/libboost_thread-mt.so /usr/lib/libboost_filesystem.so /usr/lib/libboost_wave-mt.so.1.46.0 /usr/lib/libboost_iostreams.so.1.46.0 /usr/lib/libboost_thread-mt.so.1.46.0 /usr/lib/libboost_system-mt.so.1.46.0 /usr/lib/libboost_regex-mt.so.1.46.0 /usr/lib/libboost_wserialization-mt.so /usr/lib/libboost_graph.so /usr/lib/libboost_prg_exec_monitor.so /usr/lib/libboost_python-mt.so.1.46.0 /usr/lib/libboost_filesystem.so.1.46.0 /usr/lib/libboost_wserialization-mt.so.1.46.0 /usr/lib/libboost_prg_exec_monitor-mt.so /usr/lib/libboost_signals-mt.so /usr/lib/libboost_signals.so /usr/lib/libboost_system.so [piotrek@Piotrek-PC1 ~]$ Co do http://www.openmamba.org/distribution/distromatic.html?tag=devel&pkg=bitcoin-qt.source Przez yum install dostaje --> Ukonczono rozwiazywanie zaleznosci Blad: Pakiet: bitcoin-qt-0.3.25b.20110816-1mamba.i586 (/bitcoin-qt-0.3.25b.20110816-1mamba.src) Wymaga: libqt4-devel Blad: Pakiet: bitcoin-qt-0.3.25b.20110816-1mamba.i586 (/bitcoin-qt-0.3.25b.20110816-1mamba.src) Wymaga: libstdc++6-devel Blad: Pakiet: bitcoin-qt-0.3.25b.20110816-1mamba.i586 (/bitcoin-qt-0.3.25b.20110816-1mamba.src) Wymaga: libopenssl-devel Blad: Pakiet: bitcoin-qt-0.3.25b.20110816-1mamba.i586 (/bitcoin-qt-0.3.25b.20110816-1mamba.src) Wymaga: libboost-devel Mozna spróbowac uzyc --skip-broken, aby obejsc problem Link to comment Share on other sites More sharing options...
@WalDo Posted August 24, 2011 Report Share Posted August 24, 2011 Jeszcze co do przebudowy paczek, to ponownie zapraszam na naszą wiki. To się może przydać → http://wiki.fedora.pl/wiki/Rpmbuild Link to comment Share on other sites More sharing options...
portals Posted August 24, 2011 Author Report Share Posted August 24, 2011 Blad: Pakiet: bitcoin-qt-0.3.25b.20110816-1mamba.i586 (/bitcoin-qt-0.3.25b.20110816-1mamba.src) Wymaga: libboost-devel Takiego pakietu nie ma w repro Co z tym zrobic? Szukalem i nie ma nic na temat takiego pakietu na Fedore a w Ubuntu byl. a na dodatek: [piotrek@Piotrek-PC1 Pobrane]$ rpmbuild --rebuild bitcoin-qt-0.3.25b.20110816-1mamba.src.rpm Instalowanie bitcoin-qt-0.3.25b.20110816-1mamba.src.rpm blad: oczekiwano pakietu zródlowego, odnaleziono binarny blad: bitcoin-qt-0.3.25b.20110816-1mamba.src.rpm nie moze zostac zainstalowany Bardzo sie ciesze ze próbujecie pomóc, na forum Ubuntu za literówke w temacie mialbym warna a kazdy dobry Moderator/Admin wie ze nie o to chodzi Link to comment Share on other sites More sharing options...
thof Posted August 24, 2011 Report Share Posted August 24, 2011 IMO nie ma sensu meczyc sie z przebudowywaniem pakietu nie wiadomo skad. Z tego listingu widac wszystko jak na dloni. Fedora potrzebuje -l boost_thread-mt (lub -l boost_thread_mt), zamiast -l boost_thread. Musisz poprawic w Makefile'u https://github.com/laanwj/bitcoin-qt/blob/master/src/makefile.unix Link to comment Share on other sites More sharing options...
portals Posted August 24, 2011 Author Report Share Posted August 24, 2011 (edited) Dzieki zadzialalo ale mój "fix" na openssl w postaci dorzucenie brakujacych plików nie zadzialal i podczas kompilacji dalej sa bledy: g++ -fstack-protector -Wl,-O1 -o bitcoin-qt bitcoin.o bitcoingui.o transactiontablemodel.o addresstablemodel.o optionsdialog.o sendcoinsdialog.o addressbookpage.o aboutdialog.o editaddressdialog.o bitcoinaddressvalidator.o sha.o cpu.o util.o script.o main.o init.o net.o irc.o db.o json_spirit_writer.o json_spirit_value.o json_spirit_reader.o clientmodel.o guiutil.o transactionrecord.o optionsmodel.o monitoreddatamapper.o transactiondesc.o transactiondescdialog.o bitcoinstrings.o bitcoinamountfield.o wallet.o keystore.o transactionfilterproxy.o transactionview.o walletmodel.o bitcoinrpc.o overviewpage.o csvmodelwriter.o qtwin.o crypter.o sendcoinsentry.o qvalidatedlineedit.o bitcoinunits.o qvaluecombobox.o moc_bitcoingui.o moc_transactiontablemodel.o moc_addresstablemodel.o moc_optionsdialog.o moc_sendcoinsdialog.o moc_addressbookpage.o moc_aboutdialog.o moc_editaddressdialog.o moc_bitcoinaddressvalidator.o moc_clientmodel.o moc_optionsmodel.o moc_monitoreddatamapper.o moc_transactiondescdialog.o moc_bitcoinamountfield.o moc_transactionfilterproxy.o moc_transactionview.o moc_walletmodel.o moc_overviewpage.o moc_csvmodelwriter.o moc_sendcoinsentry.o moc_qvalidatedlineedit.o moc_qvaluecombobox.o qrc_bitcoin.o -L/usr/lib64 -lssl -ldb_cxx -lboost_system -lboost_filesystem -lboost_program_options -lboost_thread-mt -lcrypto -lQtGui -lQtCore -lpthread script.o: In function `CKey::GetPubKey() const': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:202: undefined reference to `i2o_ECPublicKey' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:207: undefined reference to `i2o_ECPublicKey' script.o: In function `~CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' script.o: In function `CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:99: undefined reference to `EC_KEY_new_by_curve_name' script.o: In function `~CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' script.o: In function `CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:99: undefined reference to `EC_KEY_new_by_curve_name' script.o: In function `CKey::GetPubKey() const': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:202: undefined reference to `i2o_ECPublicKey' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:207: undefined reference to `i2o_ECPublicKey' script.o: In function `~CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' script.o: In function `CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:99: undefined reference to `EC_KEY_new_by_curve_name' script.o: In function `CKey::SetPubKey(std::vector<unsigned char, std::allocator<unsigned char> > const&)': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:194: undefined reference to `o2i_ECPublicKey' script.o: In function `CKey::Verify(uint256, std::vector<unsigned char, std::allocator<unsigned char> > const&)': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:227: undefined reference to `ECDSA_verify' script.o: In function `~CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' script.o: In function `CKey::Sign(uint256, std::vector<unsigned char, std::allocator<unsigned char> >&)': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:217: undefined reference to `ECDSA_sign' main.o: In function `CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:99: undefined reference to `EC_KEY_new_by_curve_name' main.o: In function `CKey::SetPubKey(std::vector<unsigned char, std::allocator<unsigned char> > const&)': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:194: undefined reference to `o2i_ECPublicKey' main.o: In function `CKey::Verify(uint256, std::vector<unsigned char, std::allocator<unsigned char> > const&)': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:227: undefined reference to `ECDSA_verify' main.o: In function `~CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' db.o: In function `CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:99: undefined reference to `EC_KEY_new_by_curve_name' db.o: In function `CKey::SetPrivKey(std::vector<unsigned char, secure_allocator<unsigned char> > const&)': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:141: undefined reference to `d2i_ECPrivateKey' db.o: In function `~CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' db.o: In function `CKey::SetPrivKey(std::vector<unsigned char, secure_allocator<unsigned char> > const&)': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:141: undefined reference to `d2i_ECPrivateKey' db.o: In function `~CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' wallet.o: In function `CKey::GetPrivKey() const': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:181: undefined reference to `i2d_ECPrivateKey' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:186: undefined reference to `i2d_ECPrivateKey' wallet.o: In function `CKey::GetPubKey() const': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:202: undefined reference to `i2o_ECPublicKey' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:207: undefined reference to `i2o_ECPublicKey' keystore.o: In function `CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:99: undefined reference to `EC_KEY_new_by_curve_name' keystore.o: In function `CKey::MakeNewKey()': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:133: undefined reference to `EC_KEY_generate_key' keystore.o: In function `~CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' keystore.o: In function `CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:99: undefined reference to `EC_KEY_new_by_curve_name' keystore.o: In function `CKey::MakeNewKey()': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:133: undefined reference to `EC_KEY_generate_key' keystore.o: In function `~CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' keystore.o: In function `CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:99: undefined reference to `EC_KEY_new_by_curve_name' keystore.o: In function `~CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' keystore.o: In function `CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:99: undefined reference to `EC_KEY_new_by_curve_name' keystore.o: In function `~CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' keystore.o: In function `CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:99: undefined reference to `EC_KEY_new_by_curve_name' keystore.o: In function `CKey::GetSecret() const': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:169: undefined reference to `EC_KEY_get0_private_key' keystore.o: In function `~CKey': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:123: undefined reference to `EC_KEY_free' keystore.o: In function `CKey::GetSecret() const': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:169: undefined reference to `EC_KEY_get0_private_key' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:169: undefined reference to `EC_KEY_get0_private_key' keystore.o: In function `CKey::SetSecret(std::vector<unsigned char, secure_allocator<unsigned char> > const&)': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:149: undefined reference to `EC_KEY_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:150: undefined reference to `EC_KEY_new_by_curve_name' keystore.o: In function `EC_KEY_regenerate_key': /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:50: undefined reference to `EC_KEY_get0_group' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:55: undefined reference to `EC_POINT_new' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:60: undefined reference to `EC_POINT_mul' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:71: undefined reference to `EC_POINT_free' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:63: undefined reference to `EC_KEY_set_private_key' /home/piotrek/laanwj-bitcoin-qt-872b1f3/src/key.h:64: undefined reference to `EC_KEY_set_public_key' collect2: ld returned 1 exit status make: *** [bitcoin-qt] Blad 1 [piotrek@Piotrek-PC1 laanwj-bitcoin-qt-872b1f3]$ make clean rm -f moc_bitcoingui.cpp moc_transactiontablemodel.cpp moc_addresstablemodel.cpp moc_optionsdialog.cpp moc_sendcoinsdialog.cpp moc_addressbookpage.cpp moc_aboutdialog.cpp moc_editaddressdialog.cpp moc_bitcoinaddressvalidator.cpp moc_clientmodel.cpp moc_optionsmodel.cpp moc_monitoreddatamapper.cpp moc_transactiondescdialog.cpp moc_bitcoinamountfield.cpp moc_transactionfilterproxy.cpp moc_transactionview.cpp moc_walletmodel.cpp moc_overviewpage.cpp moc_csvmodelwriter.cpp moc_sendcoinsentry.cpp moc_qvalidatedlineedit.cpp moc_qvaluecombobox.cpp rm -f qrc_bitcoin.cpp rm -f ui_sendcoinsdialog.h ui_addressbookpage.h ui_aboutdialog.h ui_editaddressdialog.h ui_transactiondescdialog.h ui_overviewpage.h ui_sendcoinsentry.h rm -f bitcoin.o bitcoingui.o transactiontablemodel.o addresstablemodel.o optionsdialog.o sendcoinsdialog.o addressbookpage.o aboutdialog.o editaddressdialog.o bitcoinaddressvalidator.o sha.o cpu.o util.o script.o main.o init.o net.o irc.o db.o json_spirit_writer.o json_spirit_value.o json_spirit_reader.o clientmodel.o guiutil.o transactionrecord.o optionsmodel.o monitoreddatamapper.o transactiondesc.o transactiondescdialog.o bitcoinstrings.o bitcoinamountfield.o wallet.o keystore.o transactionfilterproxy.o transactionview.o walletmodel.o bitcoinrpc.o overviewpage.o csvmodelwriter.o qtwin.o crypter.o sendcoinsentry.o qvalidatedlineedit.o bitcoinunits.o qvaluecombobox.o moc_bitcoingui.o moc_transactiontablemodel.o moc_addresstablemodel.o moc_optionsdialog.o moc_sendcoinsdialog.o moc_addressbookpage.o moc_aboutdialog.o moc_editaddressdialog.o moc_bitcoinaddressvalidator.o moc_clientmodel.o moc_optionsmodel.o moc_monitoreddatamapper.o moc_transactiondescdialog.o moc_bitcoinamountfield.o moc_transactionfilterproxy.o moc_transactionview.o moc_walletmodel.o moc_overviewpage.o moc_csvmodelwriter.o moc_sendcoinsentry.o moc_qvalidatedlineedit.o moc_qvaluecombobox.o qrc_bitcoin.o rm -f *~ core *.core Wie ktos jak sobie poradzic z tym cholernym openssl które w fedorze jest pociete? Kompilowalem z strony openssl ale przeciez to tworzy binarke a nie dodaj pelnego kodu zródlowego do systemu Edited August 24, 2011 by WalDo Zmiana znaczników. Przy długich listingach proszę korzystać z codebox zamiast code lub wgrywać tekst na wklej.org (yum install wklej) Link to comment Share on other sites More sharing options...
thof Posted August 24, 2011 Report Share Posted August 24, 2011 Pakiet OpenSSL jest skompilowany tak samo jak na innych dystrybucjach. To jest błąd linkera, czyli po raz kolejny coś brakuje i potrzebujesz zmian w samym kodzie. Zobacz tym razem do pliku https://github.com/laanwj/bitcoin-qt/blob/master/src/key.h i sprawdź czy masz w /usr/include/openssl te wszystkie pliki nagłówkowe z headera key.h. Ewentualnie zmodyfikuj key.h, jeśli nazwy plików będą się różniły lub będą jakieś inne różnice. Link to comment Share on other sites More sharing options...
portals Posted August 24, 2011 Author Report Share Posted August 24, 2011 Chcialbym zeby byla to prawda ale openssl nie jest takie samo: https://bugzilla.redhat.com/show_bug.cgi?id=319901 Wszystkie pliki wedlug mnie sa ale mozliwe ze przez ciecia nie chce dzialac Bardzo potrzebny mi ten program Link to comment Share on other sites More sharing options...
thof Posted August 24, 2011 Report Share Posted August 24, 2011 Ok, na Twoje szczescie latwo to zmienic. Wystarczy, ze sciagniesz sobie http://kojipkgs.fedoraproject.org/packages/openssl/1.0.0d/1.fc15/src/openssl-1.0.0d-1.fc15.src.rpm rozpakujesz i zmodyfikujesz plik .SPEC usuwajac te flagi. Pózniej wystarczy przebudowac pakiet. Poradnik jak to zrobic znajdziesz w wiki. EDIT: Tzn. nie przebudowac, ale zbudowac binarke na podstawie .spec. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now