но теперь я получаю следующую ошибку. это действительно раздражает (я исправил уже несколько раньше):
местные / Библиотека -o сборки / net.o SRC / net.cpp
SRC / net.cpp: 60: 1: ошибка: неизвестное имя типа 'массив'
массив<ИНТ, THREAD_MAX> vnThreadsRunning;
^
SRC / net.cpp: 60: 6: ошибка: ожидается, неквалифицированный-ID
массив<ИНТ, THREAD_MAX> vnThreadsRunning;
^
Может быть, это становится вам еще один шаг дальше:
добавление в SRC / makefile.osx
# OSX 10.9 изменил STDLIB по умолчанию для LibC ++. Чтобы предотвратить ошибку связи, вам, возможно, придется использовать libstdc ++
CFLAGS + = -stdlib = libstdc ++
Источник:
ОК, я пытался, что вчера уже, но это не тренировка. Я смотрел на нее немного ближе сегодня и обнаружил, что, конечно, этот файл не поможет, поскольку это не вызывается с QMAKE или сделать.
поэтому я добавил эти две строки в файле .pro
QMAKE_CXXFLAGS + = -msse2 -w -stdlib = libstdc ++
QMAKE_CFLAGS + = -msse2 -stdlib = libstdc ++ -w
Теперь это было действительно компиляции много, но потом ...
следующая ошибка .... шутишь?
/ USR / бен / лязг -c -pipe -msse2 -stdlib = libstdc ++ -w -O2 -arch i386 -Wall -W -pthread -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT_THREADSAFE -DBOOST_THREAD_PROVIDES_GENERIC_SHARED_MUTEX_ON_WIN -D__NO_SYSTEM_INCLUDES -DUSE_UPNP = 1 -DSTATICLIB -DUSE_IPV6 = 1 - DHAVE_BUILD_INFO -DMAC_OSX -DMSG_NOSIGNAL = 0 -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I / Opt / местные / доли / qt4 / mkspecs / MacX-г ++ -Ibuild -I / Opt / местные / Библиотека / Каркасы / QtCore.framework / Версии / 4 / Headers -I / Opt / местные / Библиотека / Frameworks / QtGui.framework / Версии / 4 / Заголовки -Isrc -Isrc / JSON -Isrc / кварты -IC: / Deps / импульс -I / Opt / местные / включить / db48 -ic: / Deps / SSL / включают -I / Opt / местные / Библиотека / Каркасы / QtGui.framework / Версии / 4 / Заголовки -I / Opt / местные / Библиотека / Каркасы / QtCore.framework / Версии / 4 / Headers - I / Opt / местные / включить -Ibuild -F / Opt / местные / Библиотека / Каркасы -F / Opt / местные / Библиотека -o сборки / Scrypt-x86.o SRC / Scrypt-x86.S
SRC / Scrypt-x86.S: 348: 9: ошибка: неверное значение выравнивания
.выровнять 32
^
SRC / Scrypt-x86.S: 356: 9: ошибка: неверное значение выравнивания
.выровнять 32
^
SRC / Scrypt-x86.S: 632: 9: ошибка: неверное значение выравнивания
.выровнять 32
^
сделать: *** [строить / Scrypt-x86.o] Ошибка 1
поэтому я нашел это, чтобы решить эту проблему:
но все равно....
Теперь у меня есть проблема, что он не находит библиотеки BOOST ... его действительно бардак ...
может кто-нибудь смотреть на это может быть?
/ USR / бен / лязг ++ -headerpad_max_install_names -fstack-протектор-все --param SSP-буфера размером = 1 -arch i386 -pthread -o Xop-Qt.app/Contents/MacOS/Xop-Qt построить / macdockiconhandler.o сборки /bitcoin.o строить / bitcoingui.o строить / transactiontablemodel.o строить / addresstablemodel.o сборки / optionsdialog.o построить / sendcoinsdialog.o построить / addressbookpage.o сборки / signverifymessagedialog.o сборки / aboutdialog.o построить / editaddressdialog.o сборки /bitcoinaddressvalidator.o построить / alert.o сборки / version.o строительство / sync.o сборки / util.o строить / netbase.o строить / key.o строить / script.o сборки / main.o сборки / init.o построить /net.o строить / irc.o строить / checkpoints.o сборки / addrman.o сборки / db.o сборки / walletdb.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. о сборке / rpcdump.o сборки / rpcnet.o сборки / rpcmining.o сборки / rpcwallet.o сборки / rpcblockchain.o сборки / rpcrawtransaction.o сборка / overviewpage.o построить / csvmodelwriter.o сборки / crypter.o сборки / sendcoinsentry. о строить / qvalidatedlineedit.o строить / bitcoinunits.o строить / qvaluecombobox.o строить / askpassphrasedialog.o строить / protocol.o сборки / notificator.o построить / qtipcserver.o построить / rpcconsole.o сборки / coincontroldialog.o сборки / coincontroltreewidget. о сборке / noui.o построить / kernel.o построить / Scrypt-x86.o сборки / Scrypt-x86_64.o сборки / scrypt_mine.o сборки / pbkdf2.o сборка / moc_bitcoingui.o сборку / moc_transactiontablemodel.o построить / moc_addresstablemodel.o строить / moc_optionsdialog.o строить / moc_sendcoinsdialog.o строить / moc_addressbookpage.o строить / moc_signverifymessagedialog.o строить / moc_aboutdialog.o строить / moc_editaddressdialog.o строить / moc_bitcoinaddressvalidator.o строить / moc_clientmodel.o строить / moc_guiutil.o строить / moc_optionsmodel.o строить / moc_monitoreddatamapper.o строить / moc_transactiondesc.o строить / moc_transactiondescdialog.o построить / м oc_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 строить / moc_askpassphrasedialog.o строить / moc_coincontroldialog.o строить / moc_coincontroltreewidget.o строить / moc_notificator.o строить / moc_rpcconsole.o строить / moc_macdockiconhandler.o построить / qrc_bitcoin.o -F / Opt / местные / Библиотека / Каркасы -F / Opt / местные / Библиотека -L / неавтоматического / местные / включить / db48 -L / Opt / местные / Библиотека -L / Opt / местные / Библиотека / db48 -lc: / Deps / SSL -ldb_cxx -lminiupnpc -framework фонд -framework ApplicationServices -framework AppKit -lssl -lcrypto -ldb_cxx -4,8 -lboost_system-mgw46-мт-сд-1_55 -lboost_filesystem-mgw46-мт-сд-1_55 -lboost_program_options-mgw46-мт-сд-1_55 -lboost_thread-mgw46-мт-сд-1_55 -F / Opt / местные / Библиотека / Каркасы -F / Opt / местные / Библиотека -framework QtGui -framework QtCore
лязг предупреждение: аргумент не используется во время компиляции: «-pthread»
л.д. предупреждение: каталог не найден для опции '-lc: / Deps / SSL'
л.д.: библиотека не найдена для -lboost_system-mgw46-мт-сд-1_55
лязг: ошибка: команда линкер потерпела неудачу с кодом выхода 1 (использование -v, чтобы увидеть вызова)
сделать: *** [Xop-Qt.app/Contents/MacOS/Xop-Qt] Ошибка 1