On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 21
Зарегистрирован: 15.09.05
ссылка на сообщение  Отправлено: 12.12.06 14:24. Заголовок: Как Собрать MiniGUI xHarbor - ом ?


получилось после того как поменял на 10-ой строке уровень Warnings s -W2 на -W0
но потом когда пробую собрать любой из примеров дает ошибку что не хаватают функции
Error: Unresolved external '_HB_FUN_IFNIL' referenced from C:\XMINIGUI\LIB\MINIGUI.LIB|h_windows
Error: Unresolved external '_HB_FUN_IFEMPTY' referenced from C:\XMINIGUI\LIB\MINIGUI.LIB|h_controlmisc
Error: Unresolved external '_HB_FUN_IFCHARACTER' referenced from C:\XMINIGUI\LIB\MINIGUI.LIB|h_controlmisc
Error: Unresolved external '_HB_FUN_IFNUMERIC' referenced from C:\XMINIGUI\LIB\MINIGUI.LIB|h_controlmisc



Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 3 [только новые]


модератор




Пост N: 371
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 12.12.06 15:50. Заголовок: Скрипт для xHarbour Compiler build 0.99.61



@echo off
cls

IF "%MG_BCC%"=="" SET MG_BCC=c:\borland\bcc55
IF "%MG_HRB%"=="" SET MG_HRB=c:\xharbour
IF "%MG_ROOT%"=="" SET MG_ROOT=c:\minigui

IF EXIST %mg_root%\lib\minigui.lib del %mg_root%\lib\minigui.lib

%mg_hrb%\bin\harbour h_browse h_scrsaver h_error.prg h_ipaddress.prg h_monthcal.prg h_help.prg h_crypt.prg h_status.prg h_tree.prg h_toolbar.prg errorsys.prg h_init.prg h_media.prg h_winapimisc.prg h_slider.prg h_button.prg h_checkbox.prg h_combo.prg h_controlmisc.prg h_datepicker.prg h_editbox.prg h_dialogs.prg h_grid.prg h_windows.prg h_windowsmdi.prg h_image.prg h_imagelist.prg h_label.prg h_listbox.prg h_menu.prg h_msgbox.prg h_frame.prg h_progressbar.prg h_radio.prg h_spinner.prg h_tab.prg h_textbox.prg h_timer.prg h_cursor.prg h_ini.prg h_report.prg h_registry.prg h_font.prg h_hyperlink.prg h_hotkey.prg h_graph.prg h_dialog.prg h_richeditbox.prg h_edit.prg h_edit_ex.prg h_winprop.prg h_socket.prg h_getbox.prg h_btntextbox.prg h_hotkeybox.prg -i%mg_hrb%\include;%mg_root%\include; -n1 -w2 -gc0 -es2

%mg_bcc%\bin\bcc32 -c -O2 -tW -tWM -d -a8 -OS -5 -6 -I%mg_hrb%\include;%mg_bcc%\include; -L%mg_hrb%\lib;%mg_bcc%\lib; h_scrsaver.c h_edit.c h_edit_ex.c h_error.c h_ipaddress.c c_ipaddress.c h_monthcal.c c_monthcal.c h_help.c c_help.c h_crypt.c c_crypt.c h_status.c c_status.c h_tree.c c_tree.c c_toolbar.c h_toolbar.c errorsys.c h_init.c h_media.c c_media.c h_winapimisc.c h_slider.c c_button.c c_checkbox.c c_combo.c c_controlmisc.c c_datepicker.c c_resource.c h_cursor.c c_cursor.c c_ini.c h_ini.c h_report.c h_registry.c h_font.c c_font.c h_hyperlink.c c_hyperlink.c h_richeditbox.c c_richeditbox.c c_bitmap.c c_dialog.c c_imagelist.c h_imagelist.c
%mg_bcc%\bin\bcc32 -c -O2 -tW -tWM -d -a8 -OS -5 -6 -I%mg_hrb%\include;%mg_bcc%\include; -L%mg_hrb%\lib;%mg_bcc%\lib; c_winxp.c c_editbox.c c_dialogs.c c_grid.c c_windows.c c_windowsmdi.c c_image.c c_label.c c_listbox.c c_menu.c c_msgbox.c c_frame.c c_progressbar.c c_radio.c c_registry.c c_slider.c c_spinner.c c_tab.c c_textbox.c c_timer.c c_winapimisc.c h_button.c h_checkbox.c h_combo.c h_controlmisc.c h_datepicker.c h_editbox.c h_dialogs.c h_grid.c h_windows.c h_windowsmdi.c h_image.c h_label.c h_listbox.c h_menu.c h_msgbox.c h_frame.c h_progressbar.c h_radio.c h_spinner.c h_tab.c h_textbox.c h_timer.c c_scrsaver.c h_hotkey.c
%mg_bcc%\bin\bcc32 -c -O2 -tW -tWM -d -a8 -OS -5 -6 -I%mg_hrb%\include;%mg_bcc%\include; -L%mg_hrb%\lib;%mg_bcc%\lib; c_hotkey.c h_graph.c c_graph.c h_browse.c c_browse.c h_socket.c h_dialog.c h_winprop.c c_winprop.c h_getbox.c c_getbox.c h_btntextbox.c c_btntextbox.c h_hotkeybox.c c_hotkeybox.c

%mg_bcc%\bin\tlib /P32 %mg_root%\lib\minigui.lib +h_scrsaver.obj +h_edit.obj +h_edit_ex.obj +h_error.obj +h_ipaddress.obj +c_ipaddress.obj +h_monthcal.obj +c_monthcal.obj +h_help.obj +c_help.obj +h_status.obj +c_status.obj +h_tree.obj +c_tree.obj +h_toolbar.obj +c_toolbar.obj +errorsys.obj +h_init.obj +h_media.obj + c_media.obj +c_resource.obj +h_cursor.obj +c_cursor.obj +h_ini.obj +c_ini.obj +h_report.obj +h_font.obj +c_font.obj +c_hyperlink.obj +h_hyperlink.obj +c_scrsaver.obj +h_hotkey.obj +c_hotkey.obj +h_graph.obj +c_graph.obj +h_richeditbox.obj +c_richeditbox.obj +h_browse.obj +c_browse.obj +h_socket.obj +c_bitmap.obj +c_imagelist.obj +h_imagelist.obj +c_winxp.obj
%mg_bcc%\bin\tlib /P32 %mg_root%\lib\minigui.lib +c_crypt.obj +h_crypt.obj +h_winapimisc.obj +h_slider.obj +c_button.obj +c_checkbox.obj +c_combo.obj +c_controlmisc.obj +c_datepicker.obj +c_editbox.obj +c_dialogs.obj +c_grid.obj +c_windows.obj +c_windowsmdi.obj +c_image.obj +c_label.obj +c_listbox.obj +c_menu.obj +c_msgbox.obj +c_frame.obj +c_progressbar.obj +c_radio.obj +c_registry.obj +c_slider.obj +c_spinner.obj +c_tab.obj +c_textbox.obj +c_timer.obj +c_dialog.obj+c_winapimisc +h_button.obj +h_checkbox.obj +h_combo.obj +h_controlmisc.obj +h_datepicker.obj +h_editbox.obj +h_dialogs.obj +h_grid.obj +h_windows.obj +h_windowsmdi.obj +h_image.obj +h_label.obj +h_listbox.obj
%mg_bcc%\bin\tlib /P32 %mg_root%\lib\minigui.lib +h_menu.obj +h_msgbox.obj +h_frame.obj +h_progressbar.obj +h_radio.obj +h_spinner.obj +h_tab.obj +h_textbox.obj +h_timer.obj +h_registry.obj +h_dialog.obj +h_winprop.obj +c_winprop.obj +h_getbox.obj +c_getbox.obj +h_btntextbox.obj +c_btntextbox.obj +h_hotkeybox.obj +c_hotkeybox.obj

IF EXIST %mg_root%\lib\minigui.bak del %mg_root%\lib\minigui.bak

del *.obj
del h_*.c
del errorsys.c

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 22
Зарегистрирован: 15.09.05
ссылка на сообщение  Отправлено: 12.12.06 20:56. Заголовок: Етим батником не получается !?


не собирается я потому и спрашиваю
xHarbour с CVS-a

Compiling 'h_init.prg'...
h_init.prg(293) Warning W0001 Ambiguous reference: '_HMG_AFORMMOVEPROCEDURE'
2400
No code generated.
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
h_scrsaver.c:
Error E2194: Could not find file 'h_edit.c'
Error E2194: Could not find file 'h_edit_ex.c'

и потом ясно все полетело :(


Спасибо: 0 
ПрофильЦитата Ответить
модератор




Пост N: 373
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 12.12.06 21:00. Заголовок: Re:


sashaBG пишет:

 цитата:
h_init.prg(293) Warning W0001 Ambiguous reference: '_HMG_AFORMMOVEPROCEDURE'


Обновите файл i_var.ch в каталоге \Include, в котором описана эта переменная

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 171
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет