2015-03-13 5 views
3
-- Build of crashreporter disabled. 
-- Found Qt5 core, checking for further dependencies... 
-- Using Qt 5! 
-- GIT_SHA1 40cdbda31285d9090d8109b10b244aa4740a5891 
-- Using Qt 5.4.x 
-- We would not require Neon in this setup, compile without! 
CMake Error at /usr/local/Cellar/cmake/3.1.3/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:138 (message): 
Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the 
system variable OPENSSL_ROOT_DIR: Found unsuitable version "0.9.8zc", but 
required is at least "1.0.0" (found 
/usr/lib/libssl.dylib;/usr/lib/libcrypto.dylib) 
Call Stack (most recent call first): 
/usr/local/Cellar/cmake/3.1.3/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:372 (_FPHSA_FAILURE_MESSAGE) 
/usr/local/Cellar/cmake/3.1.3/share/cmake/Modules/FindOpenSSL.cmake:318 (find_package_handle_standard_args) 
CMakeLists.txt:146 (find_package) 

-- Configuring incomplete, errors occurred! 

Пробовал установить последнюю версию 1.0 opensl, используя «пиво», а также используя «mac ports», но все равно не повезло.Обновление Openssl в os x yosemite

также попытался дать путь в качестве префикса «CMake» FAILED

Замена dylib из «OpenSSL» и «libcrypto» с последней версией и сделать псевдонимы них FAILED

Так у кого есть решение ??? Я пытаюсь построить https://github.com/owncloud/client

+1

Это проблема сборки программного обеспечения, которое связано с развитием, поэтому я думаю, что это правильно. Обратите внимание: «Замена dylib« openssl »и« libcrypto »на последнюю версию и создание псевдонимов из них» - это идея BAAAAAAD./usr/lib - Земля Apple, и вы должны * никогда * * никогда не изменять ее вручную. Возможно, вы нарушили систему. (К счастью, не многие вещи Apple по-прежнему используют OpenSSL, но это просто удача). Обратите внимание, что вы также не должны смешивать пиво и MacPorts - это требует катастрофы. Чтобы устранить проблему, вам необходимо добавить правильные пути для включения и пути поиска библиотек. – neverpanic

+1

Привет @ Хамдулла шах, у меня такая же проблема. Вы нашли некоторый soluton для обновления этого libs ?: P –

+2

@MarcinMierzejewski, проверьте ответ сейчас :) –

ответ

1

Хорошо, поэтому я решаю проблему, я использовал http://ohmyz.sh и обновление «PATH» в zsh - это беспорядок. После удаления zsh и переустановки всего с помощью «варева» решите проблему. Все работает отлично сейчас.

6

Почему бы вам не посоветовать, да? Перед запуском cmake запустите export OPENSSL_ROOT_DIR=$(brew --prefix openssl) в том же сеансе терминала.

+0

попытался, и переменная также добавлена ​​в "env", но все равно не удалась OPENSSL_ROOT_DIR =/usr/local/Cellar/openssl/1.0.2 –

 Смежные вопросы

  • Нет связанных вопросов^_^