Bitcoin Forum
June 24, 2024, 11:22:46 AM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: catcoin на ubuntu 13.10  (Read 1368 times)
ri (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 118


View Profile
December 25, 2013, 11:05:00 PM
 #1

Не могу собрать Catcoin на ubuntu 13.10. Вроде бы все возможные пакеты (в т.ч. -dev) стоят, другие кошельки собираются успешно.

Симптомы:

$ qmake
Project MESSAGE: Building with UPNP support
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
$ make
...
[вырезано очень много всякой всячины]
...
g++ -m64 -fstack-protector-all -static -Wl,-O1 -o catcoin-qt build/bitcoin.o build/bitcoingui.o build/transactiontablemodel.o build/addresstablemodel.o build/optionsdialog.o build/sendcoinsdialog.o build/coincontroldialog.o build/coincontroltreewidget.o build/addressbookpage.o build/signverifymessagedialog.o build/aboutdialog.o build/editaddressdialog.o build/bitcoinaddressvalidator.o build/alert.o build/version.o build/sync.o build/util.o build/hash.o build/netbase.o build/key.o build/script.o build/main.o build/init.o build/net.o build/bloom.o build/checkpoints.o build/addrman.o build/db.o build/walletdb.o build/clientmodel.o build/guiutil.o build/transactionrecord.o build/optionsmodel.o build/monitoreddatamapper.o build/transactiondesc.o build/transactiondescdialog.o build/bitcoinstrings.o build/bitcoinamountfield.o build/wallet.o build/keystore.o build/transactionfilterproxy.o build/transactionview.o build/walletmodel.o build/walletview.o build/walletstack.o build/walletframe.o build/bitcoinrpc.o build/rpcdump.o build/rpcnet.o build/rpcmining.o build/rpcwallet.o build/rpcblockchain.o build/rpcrawtransaction.o build/overviewpage.o build/csvmodelwriter.o build/crypter.o build/sendcoinsentry.o build/qvalidatedlineedit.o build/bitcoinunits.o build/qvaluecombobox.o build/askpassphrasedialog.o build/protocol.o build/notificator.o build/paymentserver.o build/rpcconsole.o build/scrypt.o build/noui.o build/leveldb.o build/txdb.o build/splashscreen.o build/qrc_bitcoin.o build/moc_bitcoingui.o build/moc_transactiontablemodel.o build/moc_addresstablemodel.o build/moc_optionsdialog.o build/moc_sendcoinsdialog.o build/moc_coincontroldialog.o build/moc_coincontroltreewidget.o build/moc_addressbookpage.o build/moc_signverifymessagedialog.o build/moc_aboutdialog.o build/moc_editaddressdialog.o build/moc_bitcoinaddressvalidator.o build/moc_clientmodel.o build/moc_guiutil.o build/moc_optionsmodel.o build/moc_monitoreddatamapper.o build/moc_transactiondesc.o build/moc_transactiondescdialog.o build/moc_bitcoinamountfield.o build/moc_transactionfilterproxy.o build/moc_transactionview.o build/moc_walletmodel.o build/moc_walletview.o build/moc_walletstack.o build/moc_walletframe.o build/moc_overviewpage.o build/moc_csvmodelwriter.o build/moc_sendcoinsentry.o build/moc_qvalidatedlineedit.o build/moc_bitcoinunits.o build/moc_qvaluecombobox.o build/moc_askpassphrasedialog.o build/moc_notificator.o build/moc_paymentserver.o build/moc_rpcconsole.o build/moc_macnotificationhandler.o build/moc_splashscreen.o   -L/usr/X11R6/lib64 -lminiupnpc /home/work/src/catcoin-master/src/leveldb/libleveldb.a /home/work/src/catcoin-master/src/leveldb/libmemenv.a -lrt -lssl -lcrypto -ldb_cxx -lboost_system -lboost_filesystem -lboost_program_options -lboost_thread -lQt5Widgets -L/usr/lib/x86_64-linux-gnu -lQt5Network -lQt5Gui -lQt5Core -lpthread -lGL
/usr/bin/ld: cannot find -lQt5Widgets
/usr/bin/ld: cannot find -lQt5Network
/usr/bin/ld: cannot find -lQt5Gui
/usr/bin/ld: cannot find -lQt5Core
/usr/bin/ld: cannot find -lGL
build/netbase.o: In function `LookupIntern(char const*, std::vector<CNetAddr, std::allocator<CNetAddr> >&, unsigned int, bool)':
netbase.cpp:(.text+0x2938): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
collect2: error: ld returned 1 exit status
make: *** [catcoin-qt] Ошибка 1
$
vodz
Sr. Member
****
Offline Offline

Activity: 254
Merit: 250



View Profile
December 26, 2013, 10:52:33 AM
 #2

Попробуйте так: скопируйте все от g++ и удалите там -static
zonom
Full Member
***
Offline Offline

Activity: 156
Merit: 100



View Profile
December 26, 2013, 11:42:12 AM
 #3

Code:
sudo aptitude install qt5-default qttools5-dev-tools
vodz
Sr. Member
****
Offline Offline

Activity: 254
Merit: 250



View Profile
December 26, 2013, 12:07:33 PM
 #4

Code:
/usr/bin/ld: cannot find -lQt5Widgets
/usr/bin/ld: cannot find -lQt5Network
/usr/bin/ld: cannot find -lQt5Gui
/usr/bin/ld: cannot find -lQt5Core
/usr/bin/ld: cannot find -lGL
ни о чём не говорит?
Блин, а ведь точно, вот что значить читать портянки самый верх и самый низ Smiley
ri (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 118


View Profile
December 26, 2013, 07:10:32 PM
 #5

Code:
sudo aptitude install qt5-default qttools5-dev-tools
Все стоит.

Code:
/usr/bin/ld: cannot find -lQt5Widgets
/usr/bin/ld: cannot find -lQt5Network
/usr/bin/ld: cannot find -lQt5Gui
/usr/bin/ld: cannot find -lQt5Core
/usr/bin/ld: cannot find -lGL
ни о чём не говорит?
Ну, в принципе говорит о том, что линковщик чего-то не находит... Вопрос - чего именно?

Попробуйте так: скопируйте все от g++ и удалите там -static
Признаться, не понял - что именно скопировать, куда, и где удалять -static?
ri (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 118


View Profile
December 26, 2013, 09:21:48 PM
 #6

Всем спасибо, вопрос решен.

Сработала наводка
Попробуйте так: скопируйте все от g++ и удалите там -static

Обнаружил ключ -static в переменной LDFLAGS в Makefile - удалил его и скомпилил нормально.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!