18/04/2010
18/04/2010
Como estoy teniendo tantas dificultades para instalar el ambiente
grafico de xharbour wxHarbour, me pase a windows a tratar de instalar
el xharbour, descargue la version PellesC, , cree un
estructura similar a la que tengo en linux, corri el script Hbmake,
mostro que no encontraba las librerias de PellesC, cree un script con
el path de todas las rutas necesarias a la instalacion.
Y tampoco funciono , modifique el guion de linux quedo asi:
----------------------------------------------------------------------
set path=%path%;.
set path=%path%;c:\home\ksos\conta
set path=%path%;c:\home\ksos\xharbourInstalador\PellesC\bin
set path=%path%;c:\home\ksos\xharbourInstalador\PellesC\include
echo off
cls
echo '******************************************************'
echo '* Compilacion en Harbour *'
echo '* recordar instalar gpm-devel para que link funcione *'
echo '******************************************************'
dir /B *.prg > sos1
rem script cac Genera un archivo log que queda en cac
rem -gh hace un objeto *.hbr y -gf un objeto *.obj en windows
rem -go hace un objeto *.o
rem -m compila los prg solo como modulos no buscar recursivamente
rem -no exige que los procedure existan por cada modulo
rem -n1 y n2 lo genera a partir del nombre del modulo
rem -l suprime la informacin de lineas para el debug
rem en @sos2 estan todos los programas *.prg
echo ' '
echo '... compilando'
harbour -D__EXPORT__ -l -m -n0 -go @sos1 1>error.log
echo ' '
echo '... encadenando'
set HB_ARCHITECTURE=w32
set HB_COMPILER=pellesc
bld -oconta.out conta.o \
activida.o activos.o add_recs.o ajus_bor.o ajus_lis.o ajustes.o \
ano_extr.o ano_val.o aud_cons.o aud_cta.o auditor.o aud_rast.o \
aud_sele.o aud_veri.o auf_veri.o balancex.o bal_anex.o bal_conf.o \
bal_ctro.o bal_edit.o bal_list.o bal_o_an.o bal_tota.o ban_conf.o \
ban_inic.o borraind.o box_d.o calc.o certific.o che_list.o cheq_pa1.o \
cheq_pa2.o cheq_pa3.o cheq_pag.o cheque.o cla_borr.o cla_crea.o \
cla_list.o cla_modi.o claves.o color.o com_d_au.o com_d_ft.o \
conf_aju.o consolid.o conv_cnf.o conv_com.o conv_con.o \
conv_fac.o conv_nit.o conv_nom.o conv_pro.o conv_rec.o cost_aju.o \
cost_ase.o cost_cal.o c_p_conf.o c_p_edit.o c_p_gene.o c_p_list.o \
creaind.o csf_conf.o csf_edit.o csf_gene.o csf_list.o ctro_dh.o \
cuen_aju.o cuent_dh.o declara.o dep_asen.o elijemes.o empresa.o \
encabez1.o encabeza.o enter.o entorno.o err_fix.o escape.o external.o \
extraer.o fecha_dh.o fechar.o fech_imp.o flu_conf.o flu_edit.o \
flu_gene.o fuent_dh.o grab_cue.o graf.o gran_bor.o gran_cnf.o \
gran_cop.o gran_edi.o gran_gen.o gran_ins.o gran_lis.o gran_tra.o \
importar.o impresor.o in_aju.o in_auxil.o in_ba_cd.o in_ba_ce.o \
in_ba_di.o in_ba_pr.o in_confi.o indi_act.o indi_fin.o in_fte.o \
inicio.o in_terde.o iva.o iyoe_com.o iyoe.o iyoe_pag.o li_au_cu.o \
li_au_ni.o li_di_ce.o li_di_do.o li_di_ft.o li_di_mv.o li_di_so.o \
lis_foli.o logo_ces.o logo_ofi.o m_cierre.o menu_ban.o menu_car.o \
menu_cnf.o menu_com.o menu_con.o menu_cos.o menu_cue.o menu_dep.o \
menu_dis.o menu_emp.o menu_fte.o menu_gra.o menu_ind.o menu_int.o \
menu_nit.o menu_otr.o menu_paa.o menu_pre.o menu_pro.o menu_rot.o \
menu_sis.o menu_sys.o menu_ter.o menu_uni.o menu_val.o message.o \
modicomm.o movimi.o m_reg_ca.o m_reg_ib.o m_reg_ra.o m_salinf.o \
m_s_tac.o mvt_mod.o nit_dh.o nit_lab.o oficyna.o pago_imp.o \
pathdiar.o permiso.o pie_pag.o plan_cnf.o printoff.o printon.o \
pro_asen.o prompt_h.o prompt_v.o pyg_conf.o pyg_ctro.o pyg_edit.o \
pyg_ext.o pyg_list.o pyg_pers.o pyg_suma.o pyg_tota.o pygxctro.o \
rectific.o respaldo.o restores.o retencio.o revisa.o rtefte.o \
saldo_cu.o saldo_mv.o sal_extr.o salto_pg.o scrol_ac.o scrol_ba.o \
scrol_c1.o scrol_ch.o scrol_cn.o scrol_co.o scrol_cs.o scrol_cu.o \
scrol_em.o scrol_f1.o scrol_ft.o scrol_l1.o scrol_mv.o scrol_n1.o \
scrol_ni.o seguir_i.o sellar.o start.o superavi.o sys03.o \
tablaasc.o tablaoct.o test.o transf_.o tri_terc.o ventana1.o \
ventana.o
del sos1*
del sos2*
La primera parte de compilacion funciono el encadenamiento no, bld no funciona,
aun no encuentro cual es el error.
pide la definicion de HB_ARCHITECTURE y HB_COMPILER les programe los
valores que sugierem (w32,win,dos) y (PellesC y minGW) y el sistema
dice que los valores de entorno que no son correctos.
Ensaye con todos lo valores propuestos por el comando Bld, y sique
mostrando el mismo error.
19/04/2010
No logre que funcionara, estuve analizando el guion bld, que viene el
xharbour compilado con PellesC , y curioso no tiene , ningun opcion
para compilar PellesC, tiene MiniGW,BCC, y otros pero PellesC ni lo
mencionan, no encontre forma de usar bld.exe con PellesC, en windows
Como estoy teniendo tantas dificultades para instalar el ambiente
grafico de xharbour wxHarbour, me pase a windows a tratar de instalar
el xharbour, descargue la version PellesC, , cree un
estructura similar a la que tengo en linux, corri el script Hbmake,
mostro que no encontraba las librerias de PellesC, cree un script con
el path de todas las rutas necesarias a la instalacion.
Y tampoco funciono , modifique el guion de linux quedo asi:
----------------------------------------------------------------------
set path=%path%;.
set path=%path%;c:\home\ksos\conta
set path=%path%;c:\home\ksos\xharbourInstalador\PellesC\bin
set path=%path%;c:\home\ksos\xharbourInstalador\PellesC\include
echo off
cls
echo '******************************************************'
echo '* Compilacion en Harbour *'
echo '* recordar instalar gpm-devel para que link funcione *'
echo '******************************************************'
dir /B *.prg > sos1
rem script cac Genera un archivo log que queda en cac
rem -gh hace un objeto *.hbr y -gf un objeto *.obj en windows
rem -go hace un objeto *.o
rem -m compila los prg solo como modulos no buscar recursivamente
rem -no exige que los procedure existan por cada modulo
rem -n1 y n2 lo genera a partir del nombre del modulo
rem -l suprime la informacin de lineas para el debug
rem en @sos2 estan todos los programas *.prg
echo ' '
echo '... compilando'
harbour -D__EXPORT__ -l -m -n0 -go @sos1 1>error.log
echo ' '
echo '... encadenando'
set HB_ARCHITECTURE=w32
set HB_COMPILER=pellesc
bld -oconta.out conta.o \
activida.o activos.o add_recs.o ajus_bor.o ajus_lis.o ajustes.o \
ano_extr.o ano_val.o aud_cons.o aud_cta.o auditor.o aud_rast.o \
aud_sele.o aud_veri.o auf_veri.o balancex.o bal_anex.o bal_conf.o \
bal_ctro.o bal_edit.o bal_list.o bal_o_an.o bal_tota.o ban_conf.o \
ban_inic.o borraind.o box_d.o calc.o certific.o che_list.o cheq_pa1.o \
cheq_pa2.o cheq_pa3.o cheq_pag.o cheque.o cla_borr.o cla_crea.o \
cla_list.o cla_modi.o claves.o color.o com_d_au.o com_d_ft.o \
conf_aju.o consolid.o conv_cnf.o conv_com.o conv_con.o \
conv_fac.o conv_nit.o conv_nom.o conv_pro.o conv_rec.o cost_aju.o \
cost_ase.o cost_cal.o c_p_conf.o c_p_edit.o c_p_gene.o c_p_list.o \
creaind.o csf_conf.o csf_edit.o csf_gene.o csf_list.o ctro_dh.o \
cuen_aju.o cuent_dh.o declara.o dep_asen.o elijemes.o empresa.o \
encabez1.o encabeza.o enter.o entorno.o err_fix.o escape.o external.o \
extraer.o fecha_dh.o fechar.o fech_imp.o flu_conf.o flu_edit.o \
flu_gene.o fuent_dh.o grab_cue.o graf.o gran_bor.o gran_cnf.o \
gran_cop.o gran_edi.o gran_gen.o gran_ins.o gran_lis.o gran_tra.o \
importar.o impresor.o in_aju.o in_auxil.o in_ba_cd.o in_ba_ce.o \
in_ba_di.o in_ba_pr.o in_confi.o indi_act.o indi_fin.o in_fte.o \
inicio.o in_terde.o iva.o iyoe_com.o iyoe.o iyoe_pag.o li_au_cu.o \
li_au_ni.o li_di_ce.o li_di_do.o li_di_ft.o li_di_mv.o li_di_so.o \
lis_foli.o logo_ces.o logo_ofi.o m_cierre.o menu_ban.o menu_car.o \
menu_cnf.o menu_com.o menu_con.o menu_cos.o menu_cue.o menu_dep.o \
menu_dis.o menu_emp.o menu_fte.o menu_gra.o menu_ind.o menu_int.o \
menu_nit.o menu_otr.o menu_paa.o menu_pre.o menu_pro.o menu_rot.o \
menu_sis.o menu_sys.o menu_ter.o menu_uni.o menu_val.o message.o \
modicomm.o movimi.o m_reg_ca.o m_reg_ib.o m_reg_ra.o m_salinf.o \
m_s_tac.o mvt_mod.o nit_dh.o nit_lab.o oficyna.o pago_imp.o \
pathdiar.o permiso.o pie_pag.o plan_cnf.o printoff.o printon.o \
pro_asen.o prompt_h.o prompt_v.o pyg_conf.o pyg_ctro.o pyg_edit.o \
pyg_ext.o pyg_list.o pyg_pers.o pyg_suma.o pyg_tota.o pygxctro.o \
rectific.o respaldo.o restores.o retencio.o revisa.o rtefte.o \
saldo_cu.o saldo_mv.o sal_extr.o salto_pg.o scrol_ac.o scrol_ba.o \
scrol_c1.o scrol_ch.o scrol_cn.o scrol_co.o scrol_cs.o scrol_cu.o \
scrol_em.o scrol_f1.o scrol_ft.o scrol_l1.o scrol_mv.o scrol_n1.o \
scrol_ni.o seguir_i.o sellar.o start.o superavi.o sys03.o \
tablaasc.o tablaoct.o test.o transf_.o tri_terc.o ventana1.o \
ventana.o
del sos1*
del sos2*
La primera parte de compilacion funciono el encadenamiento no, bld no funciona,
aun no encuentro cual es el error.
pide la definicion de HB_ARCHITECTURE y HB_COMPILER les programe los
valores que sugierem (w32,win,dos) y (PellesC y minGW) y el sistema
dice que los valores de entorno que no son correctos.
Ensaye con todos lo valores propuestos por el comando Bld, y sique
mostrando el mismo error.
19/04/2010
No logre que funcionara, estuve analizando el guion bld, que viene el
xharbour compilado con PellesC , y curioso no tiene , ningun opcion
para compilar PellesC, tiene MiniGW,BCC, y otros pero PellesC ni lo
mencionan, no encontre forma de usar bld.exe con PellesC, en windows
Comentarios
Publicar un comentario