hace un tiempo configure una maquina virtual con xubuntu... intenta bajarla.... recomende usar rsync pues asi despues puedes actualizarla en aprox. 25 minutos.
Saludos
El 23 de marzo de 2009 5:02, Juan Antonio Espejo González <juan34cor@...> escribió:
Perdonad... alguien tiene virtualizado algun linux para echar a andar?
Por cierto... echo de menos en los entornos de virtualización emular serie/paralelo llaves desde fichero... alguien lo ha conseguido?
Perdonad... alguien tiene virtualizado algun linux para echar a andar?
Por cierto... echo de menos en los entornos de virtualización emular serie/paralelo llaves desde fichero... alguien lo ha conseguido?
De: Juan Antonio Espejo González <juan34cor@...> Para: clipxnet_citlalli@...; t-gtk@yahoogroups.com Enviado: domingo, 22 de marzo, 2009 10:12:50 Asunto: [clipxnet_citlalli] imágenes virtualbox para probar sobre Linux
bueno... en Windows, imagino que podremos hacer algo desviando la salida de los comandos a un archivo para luego procesarlo....
voy a ver que puedo hacer.
Saludos
El 15 de marzo de 2009 16:59, Rafa Carmona <thefull_tgtk@...> escribió:
Hoy he tenido un poco de tiempo, para hacer un esbozos del futuro configurador.
La verdad es que la funcion Run2Me() que publico Riztan a sido de gran ayuda, pues ahora podemos saber que puede faltar en el sistema y que es lo que tenemos.
Por ejemplo;
if !empty( run2me( 'pkg-config --list-all | grep ^gtk+-2.0' ) )
aLibrerias[1,1] := .T.
endif
Además, solamente nos dejará continuar si encuentra las librerias obligarorias, etc...
Lo estoy probando bajo GNU/Linux, no se si nos funcionará run2me() en Windows. ¿ Riztan ?
Hoy he tenido un poco de tiempo, para hacer un esbozos del futuro configurador.
La verdad es que la funcion Run2Me() que publico Riztan a sido de gran ayuda,
pues ahora podemos saber que puede faltar en el sistema y que es lo que tenemos.
Por ejemplo;
if !empty( run2me( 'pkg-config --list-all | grep ^gtk+-2.0' ) )
aLibrerias[1,1] := .T.
endif
Además, solamente nos dejará continuar si encuentra las librerias obligarorias,
etc...
Lo estoy probando bajo GNU/Linux, no se si nos funcionará run2me() en Windows. ¿
Riztan ?
Imagen.
http://es.groups.yahoo.com/group/t-gtk/photos/album/1014694221/pic/1139543699/vi\
ew?picmode=&mode=tn&order=ordinal&start=1&count=20&dir=asc
Quitala , deberías funcionarte sin problemas.
La gpm, es una libreria GPl, para el control de mouse a nivel de aplicaciones de
consola.
Antiguamente se tenia que poner forzosamente, si no , no se podia compilar.
Pero ojo, es GPL, y si se usa , el software realizado deberá ser libre.
En/na Riztan Gutierrez ha escrit:
>
>
> si pertenece a harbour... pos... si ;-)
>
> confirmame algo... harbour o xharbour.
>
> Saludos
>
>
Ritzan,
Pues no, parece que es una librería de uso general. No la he encontrado
entre las de harbour:
libgpm: /usr/lib/libgpm.a /usr/lib/libgpm.so /usr/lib64/libgpm.a
/usr/lib64/libgpm.so
parece que se trata de una librería de control del ratón (General
Purpose Mouse)
Ya ves que en mi caso se trata de una instalación a 64 bits. Si tengo un
poco de tiempo intentaré virtualizar Debian a 32 para saber si el
problema depende de esto.
Saludos,
Miquel
El 6 de marzo de 2009 17:24, Miquel Escarrà <miescar@...> escribió:
Buenas noches,
Al preparar los tests con Harbour del svn en Linux, me he encontrado con
una serie de errores:
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_Hide':
(.text+0x15b): undefined reference to `gpm_visiblepointer'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_SetPos':
(.text+0x4b7): undefined reference to `gpm_visiblepointer'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_SetPos':
(.text+0x4cb): undefined reference to `_gpm_arg'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_SetPos':
(.text+0x4d2): undefined reference to `_gpm_buf'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_SetPos':
(.text+0x4dc): undefined reference to `gpm_zerobased'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_SetPos':
(.text+0x50c): undefined reference to `gpm_consolefd'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_Show':
(.text+0x1bbb): undefined reference to `gpm_visiblepointer'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_Show':
(.text+0x1bc2): undefined reference to `_gpm_buf'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_Show':
(.text+0x1bcf): undefined reference to `_gpm_arg'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_Show':
(.text+0x1be1): undefined reference to `gpm_zerobased'
........
........
collect2: ld returned 1 exit status
make: *** [table] Error 1
Quedan resueltos incluyendo la libreria gpm a Rules.make. Yo la he
situado entre las librerías GT:
¿debe entrar gpm en Rules.make de forma permanente?
Saludos
Miquel
-- Saludos Riztan Gutierrez http://www.t-gtk.org ______________________________________________ "Como amo la libertad tengo sentimientos nobles y liberales; y si suelo ser severo, es solamente con aquellos que pretenden destruirnos"
Simón Bolívar
Buenas noches,
Al preparar los tests con Harbour del svn en Linux, me he encontrado con
una serie de errores:
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_Hide':
(.text+0x15b): undefined reference to `gpm_visiblepointer'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_SetPos':
(.text+0x4b7): undefined reference to `gpm_visiblepointer'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_SetPos':
(.text+0x4cb): undefined reference to `_gpm_arg'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_SetPos':
(.text+0x4d2): undefined reference to `_gpm_buf'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_SetPos':
(.text+0x4dc): undefined reference to `gpm_zerobased'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_SetPos':
(.text+0x50c): undefined reference to `gpm_consolefd'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_Show':
(.text+0x1bbb): undefined reference to `gpm_visiblepointer'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_Show':
(.text+0x1bc2): undefined reference to `_gpm_buf'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_Show':
(.text+0x1bcf): undefined reference to `_gpm_arg'
/usr/lib/harbour/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_Show':
(.text+0x1be1): undefined reference to `gpm_zerobased'
........
........
collect2: ld returned 1 exit status
make: *** [table] Error 1
Quedan resueltos incluyendo la libreria gpm a Rules.make. Yo la he
situado entre las librerías GT:
#Definition GT driver
ifeq ($(HB_COMPILER),mingw32)
GT_LIBS=-lgtwin
else
ifeq ($(XBASE_COMPILER),HARBOUR)
#HARBOUR
GT_LIBS=-lgtstd -lgttrm -lgpm
¿debe entrar gpm en Rules.make de forma permanente?
Saludos
Miquel
El que estoy usando es del tipo ch341, lo curioso es que efectivamente envia y recibe datos.... si hago un puente entre el pin 2 y 3... puedo recibir todo lo que envio.
El problema creo esta en el asunto de encender las señales CTS/RTS...
Fijate en esta experiencia:
Conecte un dispositivo fiscalizador y estuve revisando el manual de protocolo... bien, no me funcionaba.... me comunique con el distribuidor y me suministró un ejecutable que "funciona bajo GNU/Linux"... resultado: no funcionó. Le escribi nuevamente y me dijeron que me pasara a Windows y con un programa de ellos, activara un tal flag 35.... bien, lo hice y al volver a GNU/Linux... funcionó... y me dije, bueno... seria eso!....
Mi sorpresa, al dia siguiente.... no me funcionó....
jejeje.... solo si me paso a Windows e inicio el programa fiscalizador.... ya empieza a funcionar... eso si, si desconecto la maquina o la apago varios segundos.... tengo que vovler a empezar.
Esto fue lo que me llevó al driver del cable.
Estare comentando las experiencias...
Saludos
El 15 de febrero de 2009 15:01, Ciro Vargas Clemow <cvc@...> escribió:
> pero actualmente creo que se debe al driver del cable convertidor
> usb-serial que estoy usando.
hace pocos dias compre un cable de esos para conectar un radio keenwood
y al final de las pruebas vi que el problema era el cable.
Debe ser preferiblemente de un marca conocida.
Por otra parte el solo cable no funciona por si solo, necesitas el driver
prolific PL2303 para que funcione correctamente.
-- Riztan Gutierrez Caracas - Venezuela. . (gcc+gtk) + (xharbour+tgtk) = entorno de desarrollo xbase multiplataforma y libre!. .
_________________________
"El primer deber del gobierno es dar educación al pueblo… La nación será sabia, virtuosa, guerrera; si los principios de su educación son: sabios, virtuosos y militares. Ella será imbécil, supersticiosa, afeminada y fanática, si se la cría en la escuela de estos errores. Por eso es que las sociedades ilustradas han puesto siempre la educación entre las bases de sus instituciones políticas… He aprendido excitar la prosperidad nacional por las dos más grandes palancas de la industria: el trabajo y el saber. Estimulando estos dos poderosos resortes de la sociedad se alcanza lo más difícil entre los hombres: hacerlos honrados y felices"…
--- En t-gtk@yahoogroups.com, Riztan Gutierrez <riztan@...> escribió:
>
> Ok,
>
> mmm... creo que gnomeprint no es necesario a partir de una version
de GTK
> ya que viene incluida... no estoy muy seguro.
>
>
Sorry, no he tenido tiempo de mirarme el foro hasta hoy.
GnomePrint se a deprecated, a partir de GTK+ 2.10, ya no es necesario.
Especifica en el Rules.make, GNOMEPRINT= no y ya esta.
Saludos
Rafa Carmona
2009-02-27 01:32 UTC-04:30 Riztan Gutierrez <riztan at gmail.com> * /src/gclass/gtreeview.prg + Metodo GetPosCol() Para obtener la posicion numerica de una columna.
+ Metodo GetColumnType( nColumn ) Para obtener tipo de columna. + Metodo GetColumnTypeStr( nColumn ) Obtener tipo de columna en cadena. * /test/gclass/listore.prg * Funcion Comprueba() modificada para manejar datos de columna seleccionada.
Creo que asi se puede trabajar mejor el listore... ;-)
Saludos
El 27 de febrero de 2009 18:26, Riztan Gutierrez <riztan@...> escribió:
2009-02-26 17:39 UTC-04:30 Riztan Gutierrez <riztan at gmail.com>
* /hbgtk/gtktreeviewcolumn.c + Incluido GTK_TREE_VIEW_COLUMN_GET_TITLE() * /src/gclass/gcellrenderer.prg
+ DATA nColumn Variable para obtener el nro de la columna desde el Renderer. * /src/gclass/gtreeviewcolumn.prg + METHOD GetTitle() Metodo para obtener el titulo de la columna. * /test/gclass/listore/listore.prg
* Modificado para que actue sobre la columna de acuerdo a donde se ha dado click.
2009-02-18 23:11 UTC-04:30 Riztan Gutierrez <riztan at gmail.com>
* /include/gclass.ch
+ DEFINE TREE_STORE oLbx ARRAY aTypes Nueva linea para entregar en el trees_store un arreglo que contiene los tipos de datos. Necesario cuando estos tipos son leidos de una estructura de datos (tabla).
Saludos
-- Riztan Gutierrez Caracas - Venezuela. . (gcc+gtk) + (xharbour+tgtk) = entorno de desarrollo xbase multiplataforma y libre!. .
-- Riztan Gutierrez Caracas - Venezuela. . (gcc+gtk) + (xharbour+tgtk) = entorno de desarrollo xbase multiplataforma y libre!. .
2009-02-26 17:39 UTC-04:30 Riztan Gutierrez <riztan at gmail.com> * /hbgtk/gtktreeviewcolumn.c + Incluido GTK_TREE_VIEW_COLUMN_GET_TITLE() * /src/gclass/gcellrenderer.prg
+ DATA nColumn Variable para obtener el nro de la columna desde el Renderer. * /src/gclass/gtreeviewcolumn.prg + METHOD GetTitle() Metodo para obtener el titulo de la columna. * /test/gclass/listore/listore.prg
* Modificado para que actue sobre la columna de acuerdo a donde se ha dado click.
2009-02-18 23:11 UTC-04:30 Riztan Gutierrez <riztan at gmail.com> * /include/gclass.ch
+ DEFINE TREE_STORE oLbx ARRAY aTypes Nueva linea para entregar en el trees_store un arreglo que contiene los tipos de datos. Necesario cuando estos tipos son leidos de una estructura de datos (tabla).
Saludos
-- Riztan Gutierrez Caracas - Venezuela. . (gcc+gtk) + (xharbour+tgtk) = entorno de desarrollo xbase multiplataforma y libre!. .
mmm... creo que gnomeprint no es necesario a partir de una version de GTK ya que viene incluida... no estoy muy seguro.
Saludos
El 27 de febrero de 2009 13:50, Miquel Escarrà <miescar@...> escribió:
En/na Riztan Gutierrez ha escrit:
>
>
> Hola Miquel,
>
> la ruta de pkg_config está apuntando bien a donde esta gtk??
>
> podrias suministrar esta información?
>
>
> Saludos
>
> El 25 de febrero de 2009 14:55, Miquel Escarrà <miescar@...
>
> Buenas,
>
> Hace bastante tiempo que no trabajaba con t-gtk. He compilado Harbour
> del CVS en un entorno windows (una virtualización) y en un entorno
> Debian (64 bits).
>
> Debo decir que actualmente las cosas funcionan mejor con Debian, lo cual
> no quiere decir al 100%. En los dos entornos harbour está bien definido,
> pero sólo logro compilar t-gtk y algunos ejemplos en Linux.
>
> Expongo un problema que encuentro al preparar t-gtk en Windows. Al
> lanzar el make (mingw32-make), me devuelve una serie de problemas porque
> no puede alcanzar los pkgconfig:
>
> C:\prog\cvs\t-gtk>migw32-make
> mingw32-make -C src/gclass
> mingw32-make[1]: Entering directory 'C:/prog/cvs/t-gtk/src/gclass'
> mingw32-make[1]: Nothing to be done for 'all'.
> mingw32-make[1]: Leaving directory 'C:/prog/cvs/t-gtk/src/gclass'
> mingw32-make -C hbgtk
> Package gtk+-2.0 was not found in the pkg-config search path.
> Perhaps you should add the directory containing 'gtk+-2.0.pc'
> to the PKG_CONFIG_PATH environment variable
> No package 'gtk+-2.0' found
>
> y lo va diciendo para sucesivos .pc. He definido esa variable de entorno
> (PKG_CONFIG_PATH) para que los encuentre, pero nada. La versión de GTK
> que instalo en Windows es la 2.12.9.
>
> Alguna luz?
>
> Gracias
>
> Miquel
>
>
>
>
> --
> Riztan Gutierrez
> Caracas - Venezuela.
Ritzan,
Lo acabo de comprobar. Cuando he reiniciado la virtual la variable de
configuración de la ruta estaba vacía. En este mismo momento estoy
preparando las librerías. El problema, ahora, es la librería
libgnomeprintui.
Voy avanzando.
Gracias,
Miquel
-- Riztan Gutierrez Caracas - Venezuela. . (gcc+gtk) + (xharbour+tgtk) = entorno de desarrollo xbase multiplataforma y libre!. .
En/na Riztan Gutierrez ha escrit:
>
>
> Hola Miquel,
>
> la ruta de pkg_config está apuntando bien a donde esta gtk??
>
> podrias suministrar esta información?
>
>
> Saludos
>
> El 25 de febrero de 2009 14:55, Miquel Escarrà <miescar@...
> <mailto:miescar@...>> escribió:
>
> Buenas,
>
> Hace bastante tiempo que no trabajaba con t-gtk. He compilado Harbour
> del CVS en un entorno windows (una virtualización) y en un entorno
> Debian (64 bits).
>
> Debo decir que actualmente las cosas funcionan mejor con Debian, lo cual
> no quiere decir al 100%. En los dos entornos harbour está bien definido,
> pero sólo logro compilar t-gtk y algunos ejemplos en Linux.
>
> Expongo un problema que encuentro al preparar t-gtk en Windows. Al
> lanzar el make (mingw32-make), me devuelve una serie de problemas porque
> no puede alcanzar los pkgconfig:
>
> C:\prog\cvs\t-gtk>migw32-make
> mingw32-make -C src/gclass
> mingw32-make[1]: Entering directory 'C:/prog/cvs/t-gtk/src/gclass'
> mingw32-make[1]: Nothing to be done for 'all'.
> mingw32-make[1]: Leaving directory 'C:/prog/cvs/t-gtk/src/gclass'
> mingw32-make -C hbgtk
> Package gtk+-2.0 was not found in the pkg-config search path.
> Perhaps you should add the directory containing 'gtk+-2.0.pc'
> to the PKG_CONFIG_PATH environment variable
> No package 'gtk+-2.0' found
>
> y lo va diciendo para sucesivos .pc. He definido esa variable de entorno
> (PKG_CONFIG_PATH) para que los encuentre, pero nada. La versión de GTK
> que instalo en Windows es la 2.12.9.
>
> Alguna luz?
>
> Gracias
>
> Miquel
>
>
>
>
> --
> Riztan Gutierrez
> Caracas - Venezuela.
Ritzan,
Lo acabo de comprobar. Cuando he reiniciado la virtual la variable de
configuración de la ruta estaba vacía. En este mismo momento estoy
preparando las librerías. El problema, ahora, es la librería
libgnomeprintui.
Voy avanzando.
Gracias,
Miquel
la ruta de pkg_config está apuntando bien a donde esta gtk??
podrias suministrar esta información?
Saludos
El 25 de febrero de 2009 14:55, Miquel Escarrà <miescar@...> escribió:
Buenas,
Hace bastante tiempo que no trabajaba con t-gtk. He compilado Harbour
del CVS en un entorno windows (una virtualización) y en un entorno
Debian (64 bits).
Debo decir que actualmente las cosas funcionan mejor con Debian, lo cual
no quiere decir al 100%. En los dos entornos harbour está bien definido,
pero sólo logro compilar t-gtk y algunos ejemplos en Linux.
Expongo un problema que encuentro al preparar t-gtk en Windows. Al
lanzar el make (mingw32-make), me devuelve una serie de problemas porque
no puede alcanzar los pkgconfig:
C:\prog\cvs\t-gtk>migw32-make
mingw32-make -C src/gclass
mingw32-make[1]: Entering directory 'C:/prog/cvs/t-gtk/src/gclass'
mingw32-make[1]: Nothing to be done for 'all'.
mingw32-make[1]: Leaving directory 'C:/prog/cvs/t-gtk/src/gclass'
mingw32-make -C hbgtk
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing 'gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
y lo va diciendo para sucesivos .pc. He definido esa variable de entorno
(PKG_CONFIG_PATH) para que los encuentre, pero nada. La versión de GTK
que instalo en Windows es la 2.12.9.
Alguna luz?
Gracias
Miquel
-- Riztan Gutierrez Caracas - Venezuela. . (gcc+gtk) + (xharbour+tgtk) = entorno de desarrollo xbase multiplataforma y libre!. .
Buenas,
Hace bastante tiempo que no trabajaba con t-gtk. He compilado Harbour
del CVS en un entorno windows (una virtualización) y en un entorno
Debian (64 bits).
Debo decir que actualmente las cosas funcionan mejor con Debian, lo cual
no quiere decir al 100%. En los dos entornos harbour está bien definido,
pero sólo logro compilar t-gtk y algunos ejemplos en Linux.
Expongo un problema que encuentro al preparar t-gtk en Windows. Al
lanzar el make (mingw32-make), me devuelve una serie de problemas porque
no puede alcanzar los pkgconfig:
C:\prog\cvs\t-gtk>migw32-make
mingw32-make -C src/gclass
mingw32-make[1]: Entering directory 'C:/prog/cvs/t-gtk/src/gclass'
mingw32-make[1]: Nothing to be done for 'all'.
mingw32-make[1]: Leaving directory 'C:/prog/cvs/t-gtk/src/gclass'
mingw32-make -C hbgtk
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing 'gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
y lo va diciendo para sucesivos .pc. He definido esa variable de entorno
(PKG_CONFIG_PATH) para que los encuentre, pero nada. La versión de GTK
que instalo en Windows es la 2.12.9.
Alguna luz?
Gracias
Miquel
En caso de usar GNU/Linux, se podria mediante la nueva Run2Me() verificar que cosas estan y que falta para entonces hacer los comentarios al usuario... ;-)
Saludos
El 16 de febrero de 2009 16:33, Rafa Carmona <thefull_tgtk@...> escribió:
>
> Me parece bien...
>
> De hecho si comienzas algo, puedes colocarlo y trataré de
complementarlo...
Bueno, hoy he empezado , y lo primero que he realizado a sido corregir
el radiobutton para que se evalue solamente cuando es el que recibe el
foco y no el que lo pierde.
A sido una consecuencia de unas pruebas.
La idea es usar el GKAssistant , he ir rellenando paso a paso las
diferentes opciones.
Voy a intentar primero hacer unas pantallas sin funcionalidad, que lo
que he realizado hasta ahora no me a gustado nada.
Saludos
Rafa Carmona
-- Riztan Gutierrez Caracas - Venezuela. . (gcc+gtk) + (xharbour+tgtk) = entorno de desarrollo xbase multiplataforma y libre!. .
> pero actualmente creo que se debe al driver del cable convertidor
> usb-serial que estoy usando.
hace pocos dias compre un cable de esos para conectar un radio keenwood
y al final de las pruebas vi que el problema era el cable.
Debe ser preferiblemente de un marca conocida.
Por otra parte el solo cable no funciona por si solo, necesitas el driver
prolific PL2303 para que funcione correctamente.
Saludos
Ciro
--
http://sistemascvc.tripod.com (la casa del clip2win y nodosimp / the no2imp and
clip2win home )
http://www.oohg.org ( Object Oriented Harbour GUI, more simple, more powerfull )
--- En t-gtk@yahoogroups.com, Riztan Gutierrez <riztan@...> escribió:
>
> Me parece bien...
>
> De hecho si comienzas algo, puedes colocarlo y trataré de
complementarlo...
Bueno, hoy he empezado , y lo primero que he realizado a sido corregir
el radiobutton para que se evalue solamente cuando es el que recibe el
foco y no el que lo pierde.
A sido una consecuencia de unas pruebas.
La idea es usar el GKAssistant , he ir rellenando paso a paso las
diferentes opciones.
Voy a intentar primero hacer unas pantallas sin funcionalidad, que lo
que he realizado hasta ahora no me a gustado nada.
Saludos
Rafa Carmona
A la final, pude manipular correctamente lo del GValue en la GDA...!
Estos dias tengo la GDA en pausa mientras afino detalles de comunicacion serial usando la tp_ de la contrib.... he tenido algunos problemas, pero actualmente creo que se debe al driver del cable convertidor usb-serial que estoy usando.
Bien... seguimos avanzando.
Saludos
El 15 de febrero de 2009 17:35, Rafa Carmona <thefull_tgtk@...> escribió:
Gracias Riztan!
Saludos
Rafa Carmona
-- Riztan Gutierrez Caracas - Venezuela. . (gcc+gtk) + (xharbour+tgtk) = entorno de desarrollo xbase multiplataforma y libre!. .
_________________________
"El primer deber del gobierno es dar educación al pueblo… La nación será sabia, virtuosa, guerrera; si los principios de su educación son: sabios, virtuosos y militares. Ella será imbécil, supersticiosa, afeminada y fanática, si se la cría en la escuela de estos errores. Por eso es que las sociedades ilustradas han puesto siempre la educación entre las bases de sus instituciones políticas… He aprendido excitar la prosperidad nacional por las dos más grandes palancas de la industria: el trabajo y el saber. Estimulando estos dos poderosos resortes de la sociedad se alcanza lo más difícil entre los hombres: hacerlos honrados y felices"…
De hecho si comienzas algo, puedes colocarlo y trataré de complementarlo... lo reenvio a algunos compañeros a fin de ver si pueden colaborar en algo ;-)
Saludos!
El 15 de febrero de 2009 17:49, Rafa Carmona <thefull_tgtk@...> escribió:
He llegado a la conclusión, que si hasta a mi me cuesta mantener el
corazón de la compilación de T-gtk, Rules.make, tengo la intención de
reescribir el antiguo configurador de t-gtk.
Para ello, estoy viendo que necesitamos poder seleccionar, para
generar un Rules.make a nuestras necesidades y he pensado que
de momento necesitamos;
OPCIONES
- Harbour/xHarbour , compilador y rutas.
- Librerias de Harbour/xHarbour. Por defecto algunas.
- GTlibs, estas aparte porque son realmente las que dan mucho por saco.
- Sistema Operativo , Windows / GNU/Linux
- Rutas de t-gtk.
- Configuración de GTK+
- Activación de terceras librerías según esten en el sistema;
+ GtkSourceView
+ GnomeDB
+ Bonobo
+ GnomePrint ( Para los que tengan GTK+ < 2.10 )
+ CURL
El sistema será lo más automátizado posible, como modificar los
ficheros necesarios para adaptarlo a nuestra máquina, etc..
Cualquier idea o mejora, será bienvenida.
Actualmente estoy en un desarrollo que me obliga a aprender Delphi
como lenguaje, y me consume demasiado tiempo, pero creo que podré
sacar algo interesante de esta idea.
Lo que voy a hacer es replantear el esqueleto sobre un XML, que nos
dará mucho más juego a la hora de añadirle cosas.
Saludos
Rafa Carmona
-- Riztan Gutierrez Caracas - Venezuela. . (gcc+gtk) + (xharbour+tgtk) = entorno de desarrollo xbase multiplataforma y libre!. .
He llegado a la conclusión, que si hasta a mi me cuesta mantener el
corazón de la compilación de T-gtk, Rules.make, tengo la intención de
reescribir el antiguo configurador de t-gtk.
Para ello, estoy viendo que necesitamos poder seleccionar, para
generar un Rules.make a nuestras necesidades y he pensado que
de momento necesitamos;
OPCIONES
- Harbour/xHarbour , compilador y rutas.
- Librerias de Harbour/xHarbour. Por defecto algunas.
- GTlibs, estas aparte porque son realmente las que dan mucho por saco.
- Sistema Operativo , Windows / GNU/Linux
- Rutas de t-gtk.
- Configuración de GTK+
- Activación de terceras librerías según esten en el sistema;
+ GtkSourceView
+ GnomeDB
+ Bonobo
+ GnomePrint ( Para los que tengan GTK+ < 2.10 )
+ CURL
El sistema será lo más automátizado posible, como modificar los
ficheros necesarios para adaptarlo a nuestra máquina, etc..
Cualquier idea o mejora, será bienvenida.
Actualmente estoy en un desarrollo que me obliga a aprender Delphi
como lenguaje, y me consume demasiado tiempo, pero creo que podré
sacar algo interesante de esta idea.
Lo que voy a hacer es replantear el esqueleto sobre un XML, que nos
dará mucho más juego a la hora de añadirle cosas.
Saludos
Rafa Carmona
Hola gente:
Para solicitar vuestra ayuda.
Estoy migrando mi Sistema en xHarbour Modo Consola Windows hacía xHarbour Linux
Mandriva 2009 (tambien en modo Consola), hasta el momento todo de maravilla,
pues los mismos fuentes del Sistema sirven para Windows ó Linux pero me encontré
con el tema de las impresiones.
- Este código con xHarbour Windows Modo Consola funciona ok:
IF ISPRINTER()
SET DEVICE TO PRINTER
SET PRINTER ON
@PROW(), PCOL() SAY '*** Reporte de Prueba ***'
@PROW()+01,PCOL() SAY 'Imprimiendo en otra Linea ...'
@PROW(),01, PCOL() SAY 'Esta es otra linea de impresión ...'
SET PRINTER OFF
SET DEVICE TO SCREEN
ELSE
mensaje(GERR_016) // Impresora no esta lista
ENDIF
RETURN(.T.)
- La impresión remota se configura al puerto lpt1:
NET USE LPT1: \\usuario\impresora
- Con Linux Mandriva 2009 sucede:
a) La función ISPRINTER() no detecta que está activa y encendida la impresora.
Debe ser que solo funciona para Windows.
b) Si intento imprimir con el siguiente código no imprime nada y tampoco me
manda errores.
SET DEVICE TO PRINTER
SET PRINTER ON
@PROW(), PCOL() SAY '*** Reporte de Prueba ***'
@PROW()+01,PCOL() SAY 'Imprimiendo en otra Linea ...'
@PROW(),01, PCOL() SAY 'Esta es otra linea de impresión ...'
SET PRINTER OFF
SET DEVICE TO SCREEN
c) Para descartar que tenga problemas en la configuración de la Impresora con
Linux, hice esta prueba:
#lp -d FX-2190 prueba.txt
- Las funciones de manejos de impresoras de la Catools de xHarbour ¿serán
compatibles para Linux o son exclusivas de Windows?.
- ¿Existen algunas comandos Linux similares al Net use Lpt1 de Windows?.
Mucho agradecería vuestra ayuda.
Saludos.
Atte.
Lucho Montero.
Lima - Perú.
2009-02-12 17:43 UTC-04:30 Riztan Gutierrez <riztan at gmail.com> + /misc + Run2Me() Funcion para ejecutar comando en la shell de GNU/Linux y retornar la salida del mismo.
2009-02-04 01:50 UTC-04:30 Riztan Gutierrez <riztan at gmail.com> + /tp_ contrib de xharbour (telepathy) Se realizaron algunos ajustes
2009-01-27 10:14 UTC-04:30 Riztan Gutierrez <riztan at gmail.com>
* /Rules.make * Modificado en la parte de modulos GT driver... para llamar correctamente los correspondientes a xharbour o harbour. + Nuevas lineas para incluir soporte de la libcurl. + /curl-hb Wrapper para la libcurl.
+ /include/curl.ch Cabeceras para la libcurl a nivel prg. + /test/native/curl Ejemplo inicial con libcurl.
Saludos
-- Riztan Gutierrez Caracas - Venezuela. . (gcc+gtk) + (xharbour+tgtk) = entorno de desarrollo xbase multiplataforma y libre!.
.
_________________________ "El primer deber del gobierno es dar educación al pueblo… La nación será sabia, virtuosa, guerrera; si los principios de su educación son: sabios, virtuosos y militares. Ella será imbécil, supersticiosa, afeminada y fanática, si se la cría en la escuela de estos errores. Por eso es que las sociedades ilustradas han puesto siempre la educación entre las bases de sus instituciones políticas… He aprendido excitar la prosperidad nacional por las dos más grandes palancas de la industria: el trabajo y el saber. Estimulando estos dos poderosos resortes de la sociedad se alcanza lo más difícil entre los hombres: hacerlos honrados y felices"…