Skocz do zawartości

Problem Z Kompilacja


portals

Rekomendowane odpowiedzi

Witam

Chciałem skompilować BitCoin-Qt ale zawsze mam błąd:

/usr/bin/ld: cannot find -lboost_thread

collect2: 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ę?

Odnośnik do komentarza
Udostępnij na innych stronach

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?

Odnośnik do komentarza
Udostępnij na innych stronach

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

Edytowane przez WalDo
Odnośnik do komentarza
Udostępnij na innych stronach

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

Odnośnik do komentarza
Udostępnij na innych stronach

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 :)

Odnośnik do komentarza
Udostępnij na innych stronach

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

Edytowane przez WalDo
Zmiana znaczników. Przy długich listingach proszę korzystać z codebox zamiast code lub wgrywać tekst na wklej.org (yum install wklej)
Odnośnik do komentarza
Udostępnij na innych stronach

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.

Odnośnik do komentarza
Udostępnij na innych stronach

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.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...