Вверх ↑
Ответов: 3889
Рейтинг: 362
#1: 2012-05-12 22:51:54 ЛС | профиль | цитата
Nic писал(а):
share.cpp и share.h надо брать из пакета Modules.

Это я сразу понял, там новейшие, но не собирает. Сейчас проверяю пути, чтобы не копировать постоянно.
------------ Дoбавленo в 22.48:
Поступил проще, сделал жёсткие ссылки.
------------ Дoбавленo в 22.51:
Собрал, но то ли оптимизация кода не та, то ли лишнего цепляет (отладочную информацию, например), размер 129 Кб. И ругается, что устаревшие инструкции в коде:



c:\Program Files (x86)\HiAsm\Elements\CNET\make>..\..\..\Compiler\MinGW\bin\gcc.exe make_CNET.cpp share.cpp -o make_CNET.dll -s -mwindows -lsupc++ -shared
make_CNET.cpp: In function 'int buildRunProc(TBuildRunRec&)':
make_CNET.cpp:32:46: warning: deprecated conversion from string constant to 'PChar {aka char*}' [-Wwrite-strings]

При этом полученная make_CNET.dll e:\Project\Project1.exe таки запускает (не удивительно, собирал sha с SVN700).
карма: 1

0