Автор | Сообщение |
|
| |
Пост N: 96
Зарегистрирован: 23.06.08
|
|
Отправлено: 05.01.12 18:30. Заголовок: Не работают потоки в HBMK2.bat
Здравствуйте ! Возникла такая проблема: Если я компилирую проект через HBMK2, то потоки не работают. В частности, функция hb_threadStart всегда возвращает NIL. Ключей для компиляции в мультипотоковом режиме я не нашёл. Как включить поддержку потоков в HBMK2 ?
|
|
|
Ответов - 4
[только новые]
|
|
|
| постоянный участник
|
Пост N: 656
Зарегистрирован: 27.01.07
|
|
Отправлено: 05.01.12 18:38. Заголовок: hbmk2 - это не .bat ..
hbmk2 - это не .bat hbmk2 -help даёт следующий результат: Harbour Make (hbmk2) 3.1.0dev (Rev. 17062) Copyright (c) 1999-2011, Viktor Szakats http://harbour-project.org/ Syntax: hbmk2 [options] [<script>] <src[.prg|.c|.obj|.o|.rc|.res|.def|.po|.pot|.hbl|@.clp|.d]> Options: -o<outname> output file name -l<libname> link with <libname> library. <libname> should be without path, extension and 'lib' prefix (unless part of libname). Do not add core Harbour libraries, they are automatically added as needed. -L<libpath> additional path to search for libraries -i<p>|-incpath=<p> additional path to search for headers -static|-shared link with static/shared libs -mt|-st link with multi/single-thread Harbour VM -gt<name> link with GT<name> GT driver, can be repeated to link .... ... и т.д.
|
|
|
|
| постоянный участник
|
Пост N: 1057
Зарегистрирован: 09.10.06
|
|
Отправлено: 05.01.12 20:40. Заголовок: PSP пишет: hbmk2 - ..
PSP пишет: Он, наверное, MiniGUI использует, а там есть batch\hbmk2.bat
|
|
|
|
| moderator
|
Пост N: 311
Зарегистрирован: 11.02.10
|
|
Отправлено: 05.01.12 21:10. Заголовок: SkyNET пишет: Как в..
SkyNET пишет: цитата: | Как включить поддержку потоков в HBMK2 ? |
| Надо добавить в файл minigui.hbc из папки minigui\harbour\bin следующую строку
|
|
|
|
| |
Пост N: 97
Зарегистрирован: 23.06.08
|
|
Отправлено: 07.01.12 00:58. Заголовок: Извиняюсь, невнимате..
Извиняюсь, невнимательно смотрел ключи. Я пытался откомпилировать с ключём /MT заместо -MT, так как не знал о параметрах для самого HBMK2.exe
|
|
|
|