Si al compilar da el siguiente error:

miniprint_list.o(.data+0x758):miniprint_list.c: undefined reference to
`HB_FUN_HB_CODEPAGE_ESWIN'

Es que la librera libcodepage.a no est enlazada por defecto.

Se debe modificar el archivo '\hmg\BATCH\compile.bat' de la siguiente forma:

Lnea 27:
if not exist %1.rc gcc -Wall -o%1.exe %1.o %MINIGUI_INSTALL%\resources\minigui.o -mwindows -L%MINGW%\lib -L%HRB_DIR%\lib -L%MINIGUI_INSTALL%\lib -mno-cygwin -Wl,--start-group -lminigui -lhbsix -lvm -lrdd -lmacro -lpp -lrtl -lpp -llang -lcommon -lnulsys  -ldbfntx  -ldbfcdx -ldbffpt -lgtwin -luser32 -lwinspool -lcomctl32 -lcomdlg32 -lgdi32 -lole32 -loleaut32 -luuid -lwinmm -lvfw32 -lwsock32 -lct -lmisc -lhbodbc -lodbc32  -lsocket  -lmysql -lmysqldll -lgraph -ledit -lreport -lini -leditex -lcrypt -ldll -lhbole -lregistry -lcodepage -Wl,--end-group

Lnea 42:
if not exist %1.rc gcc -Wall -o%1.exe %1.o %MINIGUI_INSTALL%\resources\minigui.o -L%MINGW%\lib -L%HRB_DIR%\lib -L%MINIGUI_INSTALL%\lib -mno-cygwin -Wl,--start-group -lminigui -lhbsix -lvm -lrdd -lmacro -lpp -lrtl -lpp -llang -lcommon -lnulsys  -ldbfntx -ldbfcdx -ldbffpt -lgtwin -luser32 -lwinspool -lcomctl32 -lcomdlg32 -lgdi32 -lole32 -loleaut32 -luuid -lwinmm -lvfw32 -lwsock32 -lct -lmisc -lhbodbc -lodbc32 -lsocket -lmysql -lmysqldll -ldebug -lgraph -ledit -lreport -lini -leditex -lcrypt -ldll -lhbole -lregistry -lcodepage -Wl,--end-group
