Форум » GUI » Как Собрать MiniGUI xHarbor - ом ? » Ответить

Как Собрать MiniGUI xHarbor - ом ?

sashaBG: получилось после того как поменял на 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

Ответов - 3

gfilatov: @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

sashaBG: не собирается я потому и спрашиваю 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' и потом ясно все полетело :(

gfilatov: sashaBG пишет: h_init.prg(293) Warning W0001 Ambiguous reference: '_HMG_AFORMMOVEPROCEDURE' Обновите файл i_var.ch в каталоге \Include, в котором описана эта переменная




полная версия страницы