Статус: Активный участник
Группы: Участники
Зарегистрирован: 10.10.2013(UTC) Сообщений: 93  Откуда: Москва
|
Я два дня сидел и сравнивал опции в своем проекте и CreateFile. На эту, естественно, смотрел в первую очередь. Правда у меня она выглядит немного по другому: "C++ Standard Library" - "libc++ (LLVM C++ Stanard Library with C++11 support)".
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 29.01.2014(UTC) Сообщений: 172 Откуда: Москва
Поблагодарили: 18 раз в 17 постах
|
Автор: vdp1955  Я два дня сидел и сравнивал опции в своем проекте и CreateFile. На эту, естественно, смотрел в первую очередь. Правда у меня она выглядит немного по другому: "C++ Standard Library" - "libc++ (LLVM C++ Stanard Library with C++11 support)". Можно попробовать поэксперементировать, добавляя в Build Phases Link Binary With Libraries разные версии библиотеки libc++*
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 10.10.2013(UTC) Сообщений: 93  Откуда: Москва
|
Я посмотрел протоколы сборки и обнаружил, что в моем проекте, в отличии от CreateFile не компилируются ресурсы. То есть происходит компиляция трех исходных файлов (ViewController, AppDelegate и main) и сразу вызывается линковщик. Может в этом причина ошибок? Ресурсы я копировал согласно инструкции, создав предварительно группу Resources. В Copy Bundle Resources все скопированные файлы видны. Хотя, если удалить из линковки CPROCSP.framework, то после строки с линковкой появляются строки с компиляцией и копированием ресурсов. Возможно, их просто не было видно из-за большого количества ошибок. Отредактировано пользователем 25 декабря 2014 г. 19:03:24(UTC)
| Причина: Не указана
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 10.10.2013(UTC) Сообщений: 93  Откуда: Москва
|
Появилось еще одно предположение о причине ошибок. Я попробовал поместить в свой проект файлы SignFile.h и SignFile.cpp из проекта CreateFile и сразу получил ошибку "file not found" на "#import <CPROCSP/CPOCSP.h>". Оба проекта находятся в одной папке, и в эту же в папку помещен CPROCSP.framework. Может кто-нибудь подсказать, почему в одном проекте import работает, а в другом нет?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 29.01.2014(UTC) Сообщений: 172 Откуда: Москва
Поблагодарили: 18 раз в 17 постах
|
Автор: vdp1955  Появилось еще одно предположение о причине ошибок. Я попробовал поместить в свой проект файлы SignFile.h и SignFile.cpp из проекта CreateFile и сразу получил ошибку "file not found" на "#import <CPROCSP/CPOCSP.h>". Оба проекта находятся в одной папке, и в эту же в папку помещен CPROCSP.framework. Может кто-нибудь подсказать, почему в одном проекте import работает, а в другом нет? что-то не так в строке #import <CPROCSP/CPOCSP.h>
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 10.10.2013(UTC) Сообщений: 93  Откуда: Москва
|
Нет, с импортом все в порядке. Просто не был прописан "Framework Search Paths". После того, как я прописал путь, SignFile откомпилировался, а количество ошибок при сборке существенно уменьшилось. Буду копать дальше.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 10.10.2013(UTC) Сообщений: 93  Откуда: Москва
|
Все, наконец-то получилось собрать проект! Нужно еще добавить две библиотеки: libiconv.dylib и libz.dylib Я делал это и раньше, но тогда не был прописан путь к фреймворку.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 08.10.2014(UTC) Сообщений: 1 
|
Автор: Dmitry_Bokovikov  Автор: anivaros  Здравствуйте! Не могу собрать c последним КриптоПро 4.0 под arm64 (под iPad Air), останавливается на ошибках CPROCSP.framework/Headers/common.h:95:4: "PROCESSOR_TYPE - Can't autodected" и ld: file not found: .../Objects-normal/arm64/main.o В чём может быть проблема? Под 2й айпад собирается без проблем. Здравствуйте, поддержка arm64 появится в ближайшем релизе, пока можете собирать под armv7 Добрый день! С декабрьским релизом под arm64 проблема похоже не решена. Когда можно будет ожидать ее исправления? это касается новых приложений https://developer.apple.com/news/?id=10202014a , а с июля обещают вырезать и действующие приложения без поддержки x64.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 29.01.2014(UTC) Сообщений: 172 Откуда: Москва
Поблагодарили: 18 раз в 17 постах
|
Автор: worktm  Автор: Dmitry_Bokovikov  Автор: anivaros  Здравствуйте! Не могу собрать c последним КриптоПро 4.0 под arm64 (под iPad Air), останавливается на ошибках CPROCSP.framework/Headers/common.h:95:4: "PROCESSOR_TYPE - Can't autodected" и ld: file not found: .../Objects-normal/arm64/main.o В чём может быть проблема? Под 2й айпад собирается без проблем. Здравствуйте, поддержка arm64 появится в ближайшем релизе, пока можете собирать под armv7 Добрый день! С декабрьским релизом под arm64 проблема похоже не решена. Когда можно будет ожидать ее исправления? это касается новых приложений https://developer.apple.com/news/?id=10202014a , а с июля обещают вырезать и действующие приложения без поддержки x64. Здравствуйте! В декабрьском релизе не была добавлена поддержка arm64, скоро выйдет наш новый релиз, там она будет
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 07.10.2015(UTC) Сообщений: 17  Откуда: Chelyabinsk Сказал(а) «Спасибо»: 1 раз
|
Автор: ademyanets  я правильно понимаю что 3.6 и не запустить на восьмерке? я вот запустил и приложение на симуляторе даже не стартануло. Цитата:Warning: Error creating LLDB target at path '/Users/test/Library/Developer/Xcode/DerivedData/CPROApp-fxgmgsxchldsdjbjaxqazbwdsjxw/Build/Products/Debug-iphonesimulator/CPROApp.app'- using an empty LLDB target which can cause slow memory reads from remote devices. cwd:/ dir=/Users/test/Library/Developer/CoreSimulator/Devices/60712215-16C9-4E78-8B1A-13DEF6CE7129/data/Containers/Data/Application/92A6000D-F864-4DE7-84D5-0423D9FEB74B/Documents cwd:/Users/test/Library/Developer/CoreSimulator/Devices/60712215-16C9-4E78-8B1A-13DEF6CE7129/data/Containers/Data/Application/92A6000D-F864-4DE7-84D5-0423D9FEB74B/Documents 2014-09-30 18:06:08.789 CPROApp[5155:216943] Wrong directory. Run application from /var/mobile/Applications/<App id>/<App name>.app вот аналогичная проблема http://stackoverflow.com...run-application-on-ios-8  Так что в итоге? Под iOS8 как собирать? npcades-browser из исходников на iOS8 не запускается... Прошел год уже, проблема как-то решается? Уже iOS9 вышел... Ждать новую версию крипто-про под iOS? Или есть какое-то решение - как собрать для iOS8 демку npcades-browser? За ранее спасибо
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close