Название: [РЕШЕНО] nmake - что это за зверь такой? Отправлено: Mish_ka от Апрель 30, 2011, 13:37 Помогите пожалуста!
собираю OpenSSL по инструкции http://qtcoder.blogspot.com/2010/02/qt-2.html проблема в строчке nmake -f ms\ntdll.mak ругается Код
В переменных среды добавил переменную nmake с ключём c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\nmake.exe ругается так же делаю через командную строку MSVS ругается Код
делаю через MinGW ругается Код
перепробывал всё что можно, перегуглил, но не понимаю ни чего объясните для особо одарённого =) Система Win7 Sp1 x64 Qt 4.7.2 Как понимаю мне нужен файл qca-ossl2.dll, он разве любой не подойдёт или мне гемороится всё же надо? Название: Re: namke - что это за зверь такой? Отправлено: QCasper от Апрель 30, 2011, 14:34 nmake это сборщик компилятора msvc.
Я как раз, за последние пару дней, несколько раз собирал openssl - нет никаких проблем. Только я делал не do_ms, а do_nasm. Но для этого конечно надо сам nasm поставить и добавить путь к nasm.exe в path. Всё делал из консоли VS. Название: Re: namke - что это за зверь такой? Отправлено: Mish_ka от Апрель 30, 2011, 14:44 дай пожалуйста подробную инструкцию
где скачать куда ставить что прописать а то я уже потихоньку с ума с хожу а готовая твоя qca-ossl2.dll мне не подойдёт? Название: Re: namke - что это за зверь такой? Отправлено: SeverusSnape от Апрель 30, 2011, 15:14 Запустите Visual Studio 2008 Command Prompt из состава Microsoft Visual и наберите nmake
Название: Re: namke - что это за зверь такой? Отправлено: Mish_ka от Апрель 30, 2011, 15:55 Запустите Visual Studio 2008 Command Prompt из состава Microsoft Visual и наберите nmake Код
Название: Re: nmake - что это за зверь такой? Отправлено: QCasper от Апрель 30, 2011, 17:30 1. Качаем и распаковываем OpenSSL (http://www.openssl.org/source/openssl-1.0.0d.tar.gz).
2. Качаем и устанавливаем Active Perl (http://downloads.activestate.com/ActivePerl/releases/5.12.3.1204/ActivePerl-5.12.3.1204-MSWin32-x86-294330.msi). 3. Качаем и устанавливаем NASM (http://www.nasm.us/pub/nasm/releasebuilds/2.09.08/win32/nasm-2.09.08-installer.exe). 4. Открываем консоль (win+r -> cmd) и настроим окружение сборки (для ленивых батник в аттаче, только переименуйте расширение на .bat сами, а то не аттачится так), заменив пути актуальными: Код: @set "PATH=C:\nasm;%PATH%" Далее всё делаем из той консоли, что открыли в предыдущем пункте: 5. Создаём каталог C:\openssl (впрочем это можно сделать когда угодно и откуда угодно). 6. Переходим в каталог с исходниками OpenSSL (тот, что скачали в первом пункте). 7. Выполняем следующие команды: Код: perl Configure VC-WIN32 --prefix=c:\openssl 8. Идём в C:\openssl и радуемся там собранным либам :) Всё вышеописанное только что проверил попунктно. Win7 32 bit, VC++ Express 2010. Название: Re: nmake - что это за зверь такой? Отправлено: Mish_ka от Апрель 30, 2011, 17:41 щаз попробую
если прокатит с меня пиво =) Название: Re: nmake - что это за зверь такой? Отправлено: Mish_ka от Май 05, 2011, 14:29 Твоя инструкция мне очень помогла!
В личку кинь куда пиво слать ;) Я собрал ентот самый qca-ossld2.dll только вот не задача по инструкции сказано: http://qtcoder.blogspot.com/2010/02/qt-2.html что после этих действий мне будет счастье с кучей алгоритмов шифрования, но их нет =( делаю: Код QMessageBox::critical(0,"1",p); как выдавал МД5 и ША1 так и выдаёт их может сможешь подсказать? (всё делал чётко по инструкции, всё собиралось без багов) Вопрос решил, решение в этой ветке (т.к. по сути вопросу же другой): http://www.prog.org.ru/index.php?topic=17974.msg120565#msg120565 Всем спасибо! |