Автор | Сообщение |
|
| постоянный участник
|
Пост N: 2951
Зарегистрирован: 12.09.06
|
|
Отправлено: 26.08.13 14:30. Заголовок: Переход на xHarbour 1.2.3 (Build 20130705)
Всем привет. Помогите пожалуйста понять в чем дело. Сидел до этого на xHarbour build 1.2.1 (Rev. 6406) Решил перейти на новый: Переход на xHarbour 1.2.3 (Build 20130705) И облом... Выдает непонятную ошибку в исходнике, который до этого нормально собирался в 1.2.1 (Rev. 6406): xHarbour 1.2.3 Intl. (SimpLex) (Build 20130705) Copyright 1999-2013, http://www.xharbour.org http://www.harbour-project.org/ Compiling 'PRG\EXPRT_UK.PRG'... 100200300400100100200100100200300400500600700800900100011001200130014001500160017001800 1 error No code generated Где ошибка, в какой строке ? Или что-то поменяли в компиляторе....
|
|
|
Ответов - 35
, стр:
1
2
All
[только новые]
|
|
|
| |
Пост N: 3555
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.09.13 15:59. Заголовок: ММК Он батник не юз..
ММК Он батник не юзает у него что типа hbmake myprog.bc Andrey пишет: цитата: | Это что за фигня получается... При каждой ошибке ручками транслировать ошибочный файл ? |
| Это не фигня , внимательнее нужно быть.
|
|
|
|
| постоянный участник
|
Пост N: 3000
Зарегистрирован: 12.09.06
|
|
Отправлено: 13.09.13 20:20. Заголовок: Dima пишет: Он батн..
Dima пишет: цитата: | Он батник не юзает у него что типа hbmake myprog.bc |
| Да, я через hbmake работаю... Что там подправить нужно, чтобы создавать нормальный лог-ошибки ? Может в самом harbour.cfg - что то поменять можно ?
|
|
|
|
| постоянный участник
|
Пост N: 936
Зарегистрирован: 27.01.07
|
|
Отправлено: 13.09.13 20:21. Заголовок: Сменить компилятор..
Сменить компилятор
|
|
|
|
| постоянный участник
|
Пост N: 3002
Зарегистрирован: 12.09.06
|
|
Отправлено: 13.09.13 20:44. Заголовок: PSP пишет: Сменить ..
PSP пишет:
|
|
|
|
| |
Пост N: 85
Зарегистрирован: 05.11.05
|
|
Отправлено: 23.03.17 12:53. Заголовок: У меня тоже проблема..
У меня тоже проблема с переходом на новый xHarbour. Долгое время сидел на xHarbour 1.0.0. Всем устраивал, но сильно он устарел, многого в нем нет. Использовал библиотеки harbour.lib и dllmain.lib. Программа консольная. Скачал новый xHarbour 1.2.3. Программа компилируется без ошибок, а запускаться не хочет. Пишет: ошибка 9013 no starting procedure. Беру любой пример, любую простенькую программу из 2 строк, то же самое. Что-то я делаю не так. Или библиотеки нужные не подключил или еще что-то. Перерыл форум, ничего по теме не нашел.
|
|
|
|
| Администратор
|
Пост N: 3544
Зарегистрирован: 23.05.05
|
|
Отправлено: 23.03.17 15:12. Заголовок: Скорее всего при сбо..
Скорее всего при сборке используются библиотеки от старой версии xHb. И совет. Если уж переползать на новую версию, то лучше сразу на Harbour. xHarbour практически мертв, и уже давно.
|
|
|
|
| |
Пост N: 6338
Зарегистрирован: 17.05.05
|
|
Отправлено: 23.03.17 15:19. Заголовок: Pasha пишет: Если у..
Pasha пишет: цитата: | Если уж переползать на новую версию, то лучше сразу на Harbour |
| +1
|
|
|
|
| |
Пост N: 86
Зарегистрирован: 05.11.05
|
|
Отправлено: 23.03.17 16:08. Заголовок: Pasha пишет: Скорее..
Pasha пишет: цитата: | Скорее всего при сборке используются библиотеки от старой версии xHb. |
| Нет, от новой. А какие библиотеки нужны для консольной версии? Pasha пишет: Попробую. А в харборе какие библиотеки для консольной версии брать? Использую bcc32. Пробую харбор. Компилирует без ошибок, а затем bcc выдает (gt32 - название программы): gt32.c: Error E2257 gt32.c 20: , expected Error E2451 gt32.c 23: Undefined symbol 'hb_vm_SymbolInit_GT32' Error E2141 gt32.c 48: Declaration syntax error
|
|
|
|
| Администратор
|
Пост N: 3545
Зарегистрирован: 23.05.05
|
|
Отправлено: 24.03.17 07:59. Заголовок: Ни на проблему со сб..
Ни на проблему со сборкой c xHarbour, ни на проблему со сборкой c Harbour ответить невозможно, не видя процедуры сборки. Что касается Harbour, то собирайте с помощью hbmk2. Процедура там простейшая, и проблем не будет.
|
|
|
|
| |
Пост N: 87
Зарегистрирован: 05.11.05
|
|
Отправлено: 24.03.17 10:33. Заголовок: xHarbour 1.0.0 \..
xHarbour 1.0.0 \hb1\bin\harbour gt32 bcc32 -r gt32.c \hb1\lib\harbour.lib \hb1\lib\dllmain.lib Все работает. xHarbour 1.2.3 \xhb\BIN\harbour gt32 bcc32 -r gt32.c \xhb\lib\xharbour.lib \xhb\lib\gtwin.lib \xhb\lib\vm.lib No starting procedure. Файлы .ch .h лежат в той же папке, где и .prg, поэтому их не указываю. Естественно, они от соответствующей версии взяты.
|
|
|
|
| |
Пост N: 88
Зарегистрирован: 05.11.05
|
|
Отправлено: 24.03.17 10:38. Заголовок: Pasha пишет: Что ка..
Pasha пишет: цитата: | Что касается Harbour, то собирайте с помощью hbmk2. Процедура там простейшая, и проблем не будет. |
| Вроде, пошел процесс, спасибо!
|
|
|
|
|
| постоянный участник
|
Пост N: 1435
Зарегистрирован: 09.10.06
|
|
Отправлено: 24.03.17 11:42. Заголовок: rvu пишет: xHarbour..
rvu пишет: цитата: | xHarbour 1.2.3 \xhb\BIN\harbour gt32 bcc32 -r gt32.c \xhb\lib\xharbour.lib \xhb\lib\gtwin.lib \xhb\lib\vm.lib |
| Вообще-то для новичков существуют стандартные bld_b32.bat и bld.bat
|
|
|
|
| |
Пост N: 91
Зарегистрирован: 05.11.05
|
|
Отправлено: 27.03.17 12:37. Заголовок: Pasha пишет: Если у..
Pasha пишет: цитата: | Если уж переползать на новую версию, то лучше сразу на Harbour. xHarbour практически мертв, и уже давно. |
| На сайте Харбора лежит версия 3.0.0 от 2011-07-17. Тоже не самая свежая.
|
|
|
|
| постоянный участник
|
Пост N: 1296
Зарегистрирован: 27.01.07
|
|
Отправлено: 27.03.17 12:48. Заголовок: rvu пишет: На сайте..
|
|
|
|
| |
Пост N: 6343
Зарегистрирован: 17.05.05
|
|
Отправлено: 27.03.17 12:55. Заголовок: http://clipper.borda..
|
|
|
Ответов - 35
, стр:
1
2
All
[только новые]
|
|