Entrar
¿Usuario nuevo? Regístrate
t-gtk
? ¿Ya estás suscrito? Entrar en Yahoo!

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes buscar mensajes antiguos en un grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Mensajes 2498 - 2531 de 2881   Primero  |  < Anterior  |  Siguiente >  |  Último
Mensajes: Mostrar resúmenes de los mensajes   (Agrupar por tema) Ordenar por fecha v  
#2531 De: "Jose Luis Garcia" <garguez@...>
Fecha: Jue, 7 de Feb, 2008 11:04 am
Asunto: Re: RE: Tratando de empezar
xologaro
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Hola Rafa,

De nuevo estoy a la carga.... despues de unos días que no he tenido tiempo para dedicarle a este asunto.

Te cuento, he dado un giro al asunto.... He instalado en otra máquina con Kubuntu 7.10, el xHarbour 1.00.00
----
xHarbour Compiler build 1.0.0 (SimpLex)
Copyright 1999-2007, http://www.xharbour.org http://www.harbour-project.org/

Harbour Build Info
---------------------------
Version: xHarbour build 1.0.0 Intl. (SimpLex)
PCode Version: 9
Compiler: GNU C 4.1.3
Platform: Linux 2.6.22-14-386 i686

Built on: Nov 14 2007 14:02:21
Last ChangeLog entry: 2007-11-06 21:55 UTC-0300 Eduardo Fernandes <modalsist@...>
ChangeLog CVS version: ChangeLog,v 1.5752.2.3

Harbour extensions: Yes
CA-Clipper 5.2e undocumented: Yes
CA-Clipper 5.2e strict compatibility: No
CA-Clipper 5.3x compatible extensions: Yes
Alaska Xbase++ compatible extensions: Yes
CA-Visual Objects compatible extensions: No
Multisoft Flagship compatible extensions: Yes
Microsoft FoxPro compatible extensions: No
dBase compatible extensions: No
Object file generation support: No
ANSI C usage: Non strict
C++ mode: Off
Compiler YACC debug mode: Off
Memory tracing and statistics: Off
Maximum symbol name length: 63
---------------------------

y las demás herramientas, glade 2.0,  incluida tu libreria desde el CVS.

Y, por fin..., me ha compilado la librería sin problemas.

Pero, siempre hay un pero..., ahora me voy a /tests/gclass/demo y me aparece este error al hacer el make

----
joseluis@tarro-1:~/t-gtk/tests/gclass/demo$ make
gcc -o demoppo demoppo.o  -L/usr/lib/xharbour -L/home/joseluis/t-gtk/lib -lgclass -lhbgtk -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -Wl,--start-group -lvm -lrtl -llang -lrdd -lmacro -lpp -ldbfntx -ldbfcdx -ldbffpt -lcommon -lm -lhbsix -lpcrepos -lgtnul -lgtstd  -Wl,--end-group
/home/joseluis/t-gtk/lib/libgclass.a(errorsys.o): In function `hb_vm_SymbolInit_ERRORSYS':
errorsys.c:(.text+0x2e): undefined reference to `hb_vmProcessSymbolsEx'
/home/joseluis/t-gtk/lib/libgclass.a(gboxvh.o): In function `hb_vm_SymbolInit_GBOXVH':
gboxvh.c:(.text+0x2e): undefined reference to `hb_vmProcessSymbolsEx'
/home/joseluis/t-gtk/lib/libgclass.a(gbutton.o): In function `hb_vm_SymbolInit_GBUTTON':
gbutton.c:(.text+0x2e): undefined reference to `hb_vmProcessSymbolsEx'
/home/joseluis/t-gtk/lib/libgclass.a(gcheckbox.o): In function `hb_vm_SymbolInit_GCHECKBOX':
gcheckbox.c:(.text+0x2e): undefined reference to `hb_vmProcessSymbolsEx'
/home/joseluis/t-gtk/lib/libgclass.a(gentry.o): In function `hb_vm_SymbolInit_GENTRY':
gentry.c:(.text+0x2e): undefined reference to `hb_vmProcessSymbolsEx'
/home/joseluis/t-gtk/lib/libgclass.a(gexpander.o):gexpander.c:(.text+0x2e): more undefined references to `hb_vmProcessSymbolsEx' follow
collect2: ld devolvió el estado de salida 1
make: *** [demoppo] Error 1
----

¿Será la versión de xHarbour?  La que tu me habias indicado no la consigo, la ultima es la que tengo instalada.

Por otra parte siguo peleandome en el otro equipo con el Ubuntu 7.04 y Harbour Beta build 0.99-3
Intl.

Algún día lo conseguiré......

Muchas gracias por la atención.

Un saludo,
Jose Luis Garcia

El día 31/01/08, Rafa Carmona <thefull_tgtk@...> escribió:

--- En t-gtk@yahoogroups.com, "Jose Luis Garcia" <garguez@...> escribió:
>
> Rafa,
>
> La version que tengo, y está en gtkversion.ch, es 2.10.11.
>
> De todas formas he desintalado el harbour 0.45 y he instalado la
0.99.3-1
>
La 0.99 de Harbour o de xHarbour ?
Recuerda que si cambias de Harbour a xHarbour, tienes que cambiar el
fichero Rules.make



> Y vuelto a intentar compilar la libreria, obtengo este otro error:
>
> -------
> joseluis@waycop2:~/t-gtk$ make install
> make -C src/gclass
> make[1]: se ingresa al directorio `/home/joseluis/t-gtk/src/gclass'
> make[1]: No se hace nada para `all'.
> make[1]: se sale del directorio `/home/joseluis/t-gtk/src/gclass'
> make -C hbgtk
> make[1]: se ingresa al directorio `/home/joseluis/t-gtk/hbgtk'
> gcc -c -ogobject.o -I. -I../include -I/usr/include/gtk-2.0
-I/usr/lib/gtk-
> 2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
-I/usr/include/libglade-
> 2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2
-I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo
> -I/usr/include/pango-1.0-I/usr/include/glib-
> 2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2
> -I/usr/include/libpng12 -Wall -I.
> -I/usr/include/gtk-2.0-I/usr/include/libglade-
> 2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libxml2
> -I/usr/include/harbour gobject.c
> gobject.c: En la función 'HB_FUN_G_OBJECT_SET_VALIST':
> gobject.c:61: error: 'PHB_BASEARRAY' no se declaró aquí (primer uso
en esta
> función)
> gobject.c:61: error: (Cada identificador no declarado solamente se
reporta
> una vez
> gobject.c:61: error: ara cada funcion en la que aparece.)
> gobject.c:61: error: expected ';' before 'pBase'
> gobject.c:66: error: 'pBase' no se declaró aquí (primer uso en esta
función)
> gobject.c:66: aviso: deferenciando el puntero 'void *'
> gobject.c:66: error: petición del miembro 'item' en algo que no es una
> estructura o unión
> make[1]: *** [gobject.o] Error 1
> make[1]: se sale del directorio `/home/joseluis/t-gtk/hbgtk'
> make: *** [all] Error 2
> -------
>
> Bueno, ahora si que estoy totalmente perdido. Y no consigo ni siquiera
> compilar la libreria... esto se está haciendo más árduo de lo que
esperaba.
>
Bueno, el problema seguramente es de la version de Harbour.
Seguramente faltará algún include.. eso es bastante normal, puesto que
los señores de Harbour/xHarbour, van cambiando cosas, y tenemos que ir
cambiando nosotros.
Ponme esto;
rafa@luna:~/xharbour/install/bin$ ./harbour -build
xHarbour Compiler build 0.99.71 (SimpLex)
Copyright 1999-2007, http://www.xharbour.org
http://www.harbour-project.org/

Harbour Build Info
---------------------------
Version: xHarbour build 0.99.71 Intl. (SimpLex)
PCode Version: 9
Compiler: GNU C 4.1.2
Platform: Linux 2.6.22-14-386 i686

Built on: Aug 10 2007 15:21:12
Last ChangeLog entry: 2007-01-07 03:08 UTC-0500 Ron Pinkas
<ron/at/xharbour.com>
ChangeLog CVS version: ChangeLog,v 1.5280

Harbour extensions: Yes
CA-Clipper 5.2e undocumented: Yes
CA-Clipper 5.2e strict compatibility: No
CA-Clipper 5.3x compatible extensions: Yes
Alaska Xbase++ compatible extensions: Yes
CA-Visual Objects compatible extensions: No
Multisoft Flagship compatible extensions: Yes
Microsoft FoxPro compatible extensions: No
dBase compatible extensions: No
Object file generation support: No
ANSI C usage: Non strict
C++ mode: Off
Compiler YACC debug mode: Off
Memory tracing and statistics: Off
Maximum symbol name length: 63
---------------------------

Esta es la version que tengo instalada.

> Yo creo que habría que preparar, de alguna manera que ahora mismo no se
> cual, una forma de hacer todo el proceso automatizado. No se si conoces,
> supongo que si, la libreria MiniGUI que tiene un ejemplo para Linux,
y que
> permite compilarlo ejecutando un script sin más preparativos.
>
Bueno, el problema es que existe algún tipo de motivo el cual no
puedes crear las librerias t-gtk, pero te aseguro que esto es bastante
'fácil'.
El sistema te permite usar Harbour y xHarbour, Windows y GNU/Linux,
y la version de GTK 2.X, todo desde un simple fichero Rules.make.

Y la única orden es make. y todo sin tocar ni una coma.
Si esto es difícil , lo siento, no puedo hacerlo más sencillo.

> No se, soy de la opinion de que para probar algo para ver si se
adapta a lo
> que necesito debe de ser de la forma más sencilla y rápida, sin
> complicaciones. Incluso un ejemplo ya compilado no estaría mal.
>
Puedo enviarte algun ejemplo para que lo pruebes, o puedo conectarme
a tu máquina desde casa y lo miramos.

> Espero que no me tomes a mal esta opinión, reconozco que todo esto
lleva un
> trabajo y un tiempo; y bastante esfuerzo has dedicado a esta libreria.
>
Nunca me tomo a mal las criticas constructivas, faltaría más ;-)
Puedo llegar a comprenderte, yo mismo he sufrido el poner en marcha
este tinglado, esto no se paga con dinero la cantidad de horas que me
he tirado para hacer el sistema de creacion de librerias/ejemplos que
funcione en los 2 compiladores y en los 2 sistemas.

La verdad que me intriga el porque te esta dando eso, y si tienes
paciencia y tiempo, acabaremos por descubrir que es.

Dime exactamente que compilar usas, donde lo tienes instalado , el
Rules.make que tienes.

Y antes de todo haz un make clean, para limpiar los posibles ficheros
obj que tuvieras, y despues make install

Saludos
Rafa Carmona



#2530 De: "Rafa Carmona" <thefull_tgtk@...>
Fecha: Jue, 31 de Ene, 2008 10:12 pm
Asunto: RE: Tratando de empezar
thefull_tgtk
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
--- En t-gtk@yahoogroups.com, "Jose Luis Garcia" <garguez@...> escribió:
>
> Rafa,
>
> La version que tengo, y está en gtkversion.ch, es 2.10.11.
>
> De todas formas he desintalado el harbour 0.45 y he instalado la
0.99.3-1
>
La 0.99 de Harbour o de xHarbour ?
Recuerda que si cambias de Harbour a xHarbour, tienes que cambiar el
fichero Rules.make

> Y vuelto a intentar compilar la libreria, obtengo este otro error:
>
> -------
> joseluis@waycop2:~/t-gtk$ make install
> make -C src/gclass
> make[1]: se ingresa al directorio `/home/joseluis/t-gtk/src/gclass'
> make[1]: No se hace nada para `all'.
> make[1]: se sale del directorio `/home/joseluis/t-gtk/src/gclass'
> make -C hbgtk
> make[1]: se ingresa al directorio `/home/joseluis/t-gtk/hbgtk'
> gcc -c -ogobject.o -I. -I../include -I/usr/include/gtk-2.0
-I/usr/lib/gtk-
> 2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
-I/usr/include/libglade-
> 2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2
-I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo
> -I/usr/include/pango-1.0-I/usr/include/glib-
> 2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2
> -I/usr/include/libpng12   -Wall -I.
> -I/usr/include/gtk-2.0-I/usr/include/libglade-
> 2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libxml2
> -I/usr/include/harbour gobject.c
> gobject.c: En la función 'HB_FUN_G_OBJECT_SET_VALIST':
> gobject.c:61: error: 'PHB_BASEARRAY' no se declaró aquí (primer uso
en esta
> función)
> gobject.c:61: error: (Cada identificador no declarado solamente se
reporta
> una vez
> gobject.c:61: error: ara cada funcion en la que aparece.)
> gobject.c:61: error: expected ';' before 'pBase'
> gobject.c:66: error: 'pBase' no se declaró aquí (primer uso en esta
función)
> gobject.c:66: aviso: deferenciando el puntero 'void *'
> gobject.c:66: error: petición del miembro 'item' en algo que no es una
> estructura o unión
> make[1]: *** [gobject.o] Error 1
> make[1]: se sale del directorio `/home/joseluis/t-gtk/hbgtk'
> make: *** [all] Error 2
> -------
>
> Bueno, ahora si que estoy totalmente perdido. Y no consigo ni siquiera
> compilar la libreria... esto se está haciendo más árduo de lo que
esperaba.
>
Bueno, el problema seguramente es de la version de Harbour.
Seguramente faltará algún include.. eso es bastante normal, puesto que
los señores de Harbour/xHarbour, van cambiando cosas, y tenemos que ir
cambiando nosotros.
Ponme esto;
rafa@luna:~/xharbour/install/bin$ ./harbour -build
xHarbour Compiler build 0.99.71 (SimpLex)
Copyright 1999-2007, http://www.xharbour.org
http://www.harbour-project.org/

Harbour Build Info
---------------------------
Version: xHarbour build 0.99.71 Intl. (SimpLex)
PCode Version: 9
Compiler: GNU C 4.1.2
Platform: Linux 2.6.22-14-386 i686

Built on: Aug 10 2007 15:21:12
Last ChangeLog entry: 2007-01-07 03:08 UTC-0500 Ron Pinkas
<ron/at/xharbour.com>
ChangeLog CVS version: ChangeLog,v 1.5280

Harbour extensions: Yes
CA-Clipper 5.2e undocumented: Yes
CA-Clipper 5.2e strict compatibility: No
CA-Clipper 5.3x compatible extensions: Yes
Alaska Xbase++ compatible extensions: Yes
CA-Visual Objects compatible extensions: No
Multisoft Flagship compatible extensions: Yes
Microsoft FoxPro compatible extensions: No
dBase compatible extensions: No
Object file generation support: No
ANSI C usage: Non strict
C++ mode: Off
Compiler YACC debug mode: Off
Memory tracing and statistics: Off
Maximum symbol name length: 63
---------------------------

Esta es la version que tengo instalada.

> Yo creo que habría que preparar, de alguna manera que ahora mismo no se
> cual, una forma de hacer todo el proceso automatizado. No se si conoces,
> supongo que si, la libreria MiniGUI que tiene un ejemplo para Linux,
y que
> permite compilarlo ejecutando un script sin más preparativos.
>
Bueno, el problema es que existe algún tipo de motivo el cual no
puedes crear las librerias t-gtk, pero te aseguro que esto es bastante
'fácil'.
El sistema te permite usar Harbour y xHarbour, Windows y GNU/Linux,
y la version de GTK 2.X, todo desde un simple fichero Rules.make.

Y la única orden es make. y todo sin tocar ni una coma.
Si esto es difícil , lo siento, no puedo hacerlo más sencillo.

> No se, soy de la opinion de que para probar algo para ver si se
adapta a lo
> que necesito debe de ser de la forma más sencilla y rápida, sin
> complicaciones. Incluso un ejemplo ya compilado no estaría mal.
>
Puedo enviarte algun ejemplo para que lo pruebes, o puedo conectarme
a tu máquina desde casa y lo miramos.

> Espero que no me tomes a mal esta opinión, reconozco que todo esto
lleva un
> trabajo y un tiempo; y bastante esfuerzo has dedicado a esta libreria.
>
Nunca me tomo a mal las criticas constructivas, faltaría más ;-)
Puedo llegar a comprenderte, yo mismo he sufrido el poner en marcha
este tinglado, esto no se paga con dinero la cantidad de horas que me
he tirado para hacer el sistema de creacion de librerias/ejemplos que
funcione en los 2 compiladores y en los 2 sistemas.

La verdad que me intriga el porque te esta dando eso, y si tienes
paciencia y tiempo, acabaremos por descubrir que es.

Dime exactamente que compilar usas, donde lo tienes instalado , el
Rules.make que tienes.

Y antes de todo haz un make clean, para limpiar los posibles ficheros
obj que tuvieras, y despues make install

Saludos
Rafa Carmona

#2529 De: "Jose Luis Garcia" <garguez@...>
Fecha: Jue, 31 de Ene, 2008 9:00 am
Asunto: Re: RE: Tratando de empezar
xologaro
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Rafa,

La version que tengo, y está en gtkversion.ch, es 2.10.11.

De todas formas he desintalado el harbour 0.45 y he instalado la 0.99.3-1

Y vuelto a intentar compilar la libreria, obtengo este otro error:

-------
joseluis@waycop2:~/t-gtk$ make install
make -C src/gclass
make[1]: se ingresa al directorio `/home/joseluis/t-gtk/src/gclass'
make[1]: No se hace nada para `all'.
make[1]: se sale del directorio `/home/joseluis/t-gtk/src/gclass'
make -C hbgtk
make[1]: se ingresa al directorio `/home/joseluis/t-gtk/hbgtk'
gcc -c -ogobject.o -I. -I../include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12  -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12   -Wall -I. -I/usr/include/gtk-2.0 -I/usr/include/libglade-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libxml2    -I/usr/include/harbour gobject.c
gobject.c: En la función 'HB_FUN_G_OBJECT_SET_VALIST':
gobject.c:61: error: 'PHB_BASEARRAY' no se declaró aquí (primer uso en esta función)
gobject.c:61: error: (Cada identificador no declarado solamente se reporta una vez
gobject.c:61: error: ara cada funcion en la que aparece.)
gobject.c:61: error: expected ';' before 'pBase'
gobject.c:66: error: 'pBase' no se declaró aquí (primer uso en esta función)
gobject.c:66: aviso: deferenciando el puntero 'void *'
gobject.c:66: error: petición del miembro 'item' en algo que no es una estructura o unión
make[1]: *** [gobject.o] Error 1
make[1]: se sale del directorio `/home/joseluis/t-gtk/hbgtk'
make: *** [all] Error 2
-------

Bueno, ahora si que estoy totalmente perdido. Y no consigo ni siquiera compilar la libreria... esto se está haciendo más árduo de lo que esperaba.

Yo creo que habría que preparar, de alguna manera que ahora mismo no se cual, una forma de hacer todo el proceso automatizado. No se si conoces, supongo que si, la libreria MiniGUI que tiene un ejemplo para Linux, y que permite compilarlo ejecutando un script sin más preparativos.

No se, soy de la opinion de que para probar algo para ver si se adapta a lo que necesito debe de ser de la forma más sencilla y rápida, sin complicaciones. Incluso un ejemplo ya compilado no estaría mal.

Espero que no me tomes a mal esta opinión, reconozco que todo esto lleva un trabajo y un tiempo; y bastante esfuerzo has dedicado a esta libreria.

Un saludo,
Jose Luis Garcia



El día 30/01/08, Rafa Carmona <thefull_tgtk@...> escribió:

--- En t-gtk@yahoogroups.com, "Jose Luis Garcia" <garguez@...>
escribió:
>
> Buenos dias Rafa,
>
> Gracias otra vez por la ayuda y los ánimos.
>
> Al intentar crear las librerias me da este mensaje de error:
>
> joseluis@waycop2:~/t-gtk$ make install
> make -C src/gclass
> make[1]: se ingresa al directorio
`/home/joseluis/t-gtk/src/gclass'
> /usr/bin/harbour -w -q0 -gc0 -n -p -I../../include
> -I/home/joseluis/t-gtk/include -DHB_OS_LINUX -I/usr/include/harbour -
> ogassistant.c gassistant.prg
> gassistant.prg(27) Error F0009 Invalid name follows #: 'IF'
> make[1]: *** [gassistant.c] Error 1
> make[1]: se sale del directorio `/home/joseluis/t-gtk/src/gclass'
> make: *** [all] Error 2
>
> Parece error en el código... pero es raro ¿no?
>
Pues si , parece ser que el la linea #if GTK_CHECK_VERSION( 2,10,0
se rompe, pero no entiendo porque, porque aqui me funciona
correctamente, tanto en GNU/Linux como en Windows, con Harbour y
xHarbour, además no se que narices significa ese error.

Puedes postear como tienes el fichero /include/gtkversion.ch ?
Parece que ahi esta el problema....
Para que entiendas lo que ocurre, la compilacion de ese código se
realizará SI tienes una version 2,10 de GTK, de lo contrario,
existirá la misma clase pero sin ninguna funcionalidad.
De esta manera, T-Gtk se adapta a tu version de GTK, tanto a nivel
de PRG como a nivel de C.
Pero es curioso, yo tengo esto...;
#define GTK_MAJOR_VERSION (2)
#define GTK_MINOR_VERSION (10)
#define GTK_MICRO_VERSION (0)
#define GTK_BINARY_AGE (1006)
#define GTK_INTERFACE_AGE (7)

/* check whether a Gtk+ version equal to or greater than
* major.minor.micro is present.
*/
#define GTK_CHECK_VERSION( major,minor,micro ) ( GTK_MAJOR_VERSION >
(major) .or. (GTK_MAJOR_VERSION == (major) .and. GTK_MINOR_VERSION >
(minor)) .or. (GTK_MAJOR_VERSION == (major) .and. GTK_MINOR_VERSION
== (minor) .and. GTK_MICRO_VERSION >= (micro)))

Y este me funciona correctamente.
También puedes quitar esas lineas o comentarlas para compilar las
clases.

Saludos
Rafa Carmona



#2528 De: "Rafa Carmona" <thefull_tgtk@...>
Fecha: Mié, 30 de Ene, 2008 9:22 pm
Asunto: RE: Tratando de empezar
thefull_tgtk
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
--- En t-gtk@yahoogroups.com, "Jose Luis Garcia" <garguez@...>
escribió:
>
> Buenos dias Rafa,
>
> Gracias otra vez por la ayuda y los ánimos.
>
> Al intentar crear las librerias me da este mensaje de error:
>
> joseluis@waycop2:~/t-gtk$ make install
> make -C src/gclass
> make[1]: se ingresa al directorio
`/home/joseluis/t-gtk/src/gclass'
> /usr/bin/harbour -w -q0 -gc0 -n -p  -I../../include
> -I/home/joseluis/t-gtk/include -DHB_OS_LINUX -I/usr/include/harbour  -
> ogassistant.c gassistant.prg
> gassistant.prg(27) Error F0009  Invalid name follows #: 'IF'
> make[1]: *** [gassistant.c] Error 1
> make[1]: se sale del directorio `/home/joseluis/t-gtk/src/gclass'
> make: *** [all] Error 2
>
> Parece error en el código... pero es raro ¿no?
>
Pues si , parece ser que el la linea #if GTK_CHECK_VERSION( 2,10,0
se rompe, pero no entiendo porque, porque aqui me funciona
correctamente, tanto en GNU/Linux como en Windows, con Harbour y
xHarbour, además no se que narices significa ese error.

Puedes postear como tienes el fichero /include/gtkversion.ch ?
Parece que ahi esta el problema....
Para que entiendas lo que ocurre, la compilacion de ese código se
realizará SI tienes una version 2,10 de GTK, de lo contrario,
existirá la misma clase pero sin ninguna funcionalidad.
De esta manera, T-Gtk se adapta a tu version de GTK, tanto a nivel
de PRG como a nivel de C.
Pero es curioso, yo tengo esto...;
#define GTK_MAJOR_VERSION 		 (2)
#define GTK_MINOR_VERSION 		 (10)
#define GTK_MICRO_VERSION 		 (0)
#define GTK_BINARY_AGE 			 (1006)
#define GTK_INTERFACE_AGE 		 (7)

/* check whether a Gtk+ version equal to or greater than
  * major.minor.micro is present.
  */
#define GTK_CHECK_VERSION( major,minor,micro ) ( GTK_MAJOR_VERSION >
(major) .or. (GTK_MAJOR_VERSION == (major) .and. GTK_MINOR_VERSION >
(minor)) .or. (GTK_MAJOR_VERSION == (major) .and. GTK_MINOR_VERSION
== (minor) .and.  GTK_MICRO_VERSION >= (micro)))

Y este me funciona correctamente.
También puedes quitar esas lineas o comentarlas para compilar las
clases.

Saludos
Rafa Carmona

#2527 De: "Jose Luis Garcia" <garguez@...>
Fecha: Mié, 30 de Ene, 2008 11:29 am
Asunto: Re: RE: Tratando de empezar
xologaro
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Buenos dias Rafa,

Gracias otra vez por la ayuda y los ánimos.

Al intentar crear las librerias me da este mensaje de error:

joseluis@waycop2:~/t-gtk$ make install
make -C src/gclass
make[1]: se ingresa al directorio `/home/joseluis/t-gtk/src/gclass'
/usr/bin/harbour -w -q0 -gc0 -n -p  -I../../include  -I/home/joseluis/t-gtk/include -DHB_OS_LINUX -I/usr/include/harbour  -ogassistant.c gassistant.prg
gassistant.prg(27) Error F0009  Invalid name follows #: 'IF'
make[1]: *** [gassistant.c] Error 1
make[1]: se sale del directorio `/home/joseluis/t-gtk/src/gclass'
make: *** [all] Error 2

Parece error en el código... pero es raro ¿no?

Un saludo,
Jose Luis Garcia


El día 29/01/08, Rafa Carmona <thefull_tgtk@...> escribió:


En tu caso, lo único que tienes que hacer es;
/home/jose/t-gtk/make install

Create el directorio /home/jose/t-gtk/lib si no lo tienes creado.
Si todo va bien, en ese directorio tienes que tener 2 librerias,
que son las que usará t-gtk para enlazar.


Saludos
Rafa Carmona



#2526 De: "Rafa Carmona" <thefull_tgtk@...>
Fecha: Mar, 29 de Ene, 2008 9:14 pm
Asunto: RE: Tratando de empezar
thefull_tgtk
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
--- En t-gtk@yahoogroups.com, "Jose Luis Garcia" <garguez@...> escribió:
>
> Hola Rafa,
>
> Bueno, algo he progresado...  He conseguido bajar la version del CVS.
>
> - he cambiado en el Rules.make todas las rutas,
> - he copiado tgtk.pc al directorio de /urs/lib/pkgconfig (después de
> renombrar el tgtk_gnu.pc del directorio config_system ... ??),
> - he hecho los cambios en en el fichero gtkversion.ch
>
> Del wiki hay algo que no entiendo bien:
> "Copiar las librerias adecuadas a tu compilar xBase al directorio
*/LIB* y
> renombrar dichas librerias a libgclass.a y copiar la libreria C,
libhbgtk.a,
> segun sistema operativo, tambien a /LIB."
> ¿A qué librerias se refiere y a qué directorio LIB?
No, esto es para la version ZIP.
En tu caso, lo único que tienes que hacer es;
/home/jose/t-gtk/make install

Create el directorio /home/jose/t-gtk/lib si no lo tienes creado.
Si todo va bien, en ese directorio tienes que tener 2 librerias,
que son las que usará t-gtk para enlazar.

>
> Esto creo que no hace falta:
> "abrir el fichero *Makefile*, y donde pone *mingw32-make*, cambiarlo
y poner
> *make"*
>
> Ah, por supuesto no compila la libreria....
>
> ¿Dónde me he perdido? o ¿qué me falta?
>
Si has generado las librerias, vete a cualquier ejemplo,
/t-gtk/tests/glass , entre en uno, y simplemente , make.

> Disculpa... pero llevo rato con esto y cada vez parece que lo hago
peor.!
>
No hombre, no, peor era ayer que no tenias el codigo fuente del CVS ;-)

Vamos a ver si lo conseguimos ;-)

Saludos
Rafa Carmona

#2525 De: "Jose Luis Garcia" <garguez@...>
Fecha: Mar, 29 de Ene, 2008 8:44 pm
Asunto: Re: RE: Tratando de empezar
xologaro
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Hola Rafa,

Bueno, algo he progresado...  He conseguido bajar la version del CVS.

- he cambiado en el Rules.make todas las rutas,
- he copiado tgtk.pc al directorio de /urs/lib/pkgconfig (después de renombrar el tgtk_gnu.pc del directorio config_system ... ??),
- he hecho los cambios en en el fichero gtkversion.ch

Del wiki hay algo que no entiendo bien:
"Copiar las librerias adecuadas a tu compilar xBase al directorio /LIB y renombrar dichas librerias a libgclass.a y copiar la libreria C, libhbgtk.a, segun sistema operativo, tambien a /LIB."
¿A qué librerias se refiere y a qué directorio LIB?

Esto creo que no hace falta:
"abrir el fichero Makefile, y donde pone mingw32-make, cambiarlo y poner make"

Ah, por supuesto no compila la libreria....

¿Dónde me he perdido? o ¿qué me falta?

Disculpa... pero llevo rato con esto y cada vez parece que lo hago peor.!

Un saludo,
Jose Luis Garcia


El día 28/01/08, Rafa Carmona <thefull_tgtk@...> escribió:

--- En t-gtk@yahoogroups.com, "xologaro" <garguez@...> escribió:
>
> Hola a toda la lista,
>
> Estoy tratando de empezar con T-GTK y no consigo compilar el ejemplo
demo.
>
> Según la documentación de T-GTK he instalado:
>
> Harbour 0.45
> Glade 3.2.0
> libGTK 2.0
> t-gtk 1.6beta
>
> todo en Ubuntu 7.04
>
> he ejecutado ./configure en config_system y que me da DOS error: 2
> y modificado manualmente el Rules.make para poner las rutas
> correspondientes.
>
> Veo que no se crea el directorio lib para t-gtk y aunque lo cree
> manual no se generan las librerias correspondientes.
>
> Por supuesto si intento compilar el ejemplo demo me da errores varios.
>
> Alguien me puede echar una mano y ver si es que me falta por modificar
> algún parámetro.
>
> Gracias anticipadas.
>
> Jose Luis Garcia
>

Bueno, el empezar siempre puede ser complicado o sencillo, dependiendo
si sale a la primera o no ;-)

Mi pregunta es; ¿ Has visto la Wikipedia ? Ahi, te explico paso a paso
, manualmente, como hacerlo funcionar, y creo que por aquí también se
a explicado varias veces, por lo que deduzco que;
- La ayuda que hay, todavía no es lo suficientemente buena, así, es
necesario reescribir o anotar mejor los pasos que vamos a seguir.

1.- Programas necesarios para GNU/Linux.
Compilador xBase: Harbour 0.45 / xHarbour 0.X
Editor de Ventanas; Glade 2.0,
Mi consejo es usar glade 2.0, no he tenido tiempo de probar a fondo
glade 3.0.
GTK 2.0, devel y libglade 2.0( esta soportada hasta la 2.10 desde el CVS )
t-gtk: Se aconseja el uso de la versión del CVS, por múltiples cambios
en el código. ( estoy pendiente de realizar la 1.7 )
Aqui:
http://sourceforge.net/projects/t-gtk/

y Aqui puedes ver las cadenas del CVS:
http://sourceforge.net/cvs/?group_id=176396

Tambien te recomiendo esta página:
http://tgtk.wiki.mailxmail.com/PaginaInicial

Además, una vez que tengas bajado desde el CVS t-gtk, tienes que
configurarlo como dice la wiki.

Puedes tener problemas con la variable de entorno no definida
PKG_CONFIG_PATH, en algunos Windows , en GNU/Linux nunca me ha dado,
pero por si acaso.

Copiar tgtk.pc al directorio de pkgconfig.
Establecer las rutas y demás parametros en el fichero Rules.make

Una vez que tengas todo esto, podemos entrar en t-gtk y lo primero que
vamos a realizar será el construir nuestras propias librerías de T-Gtk
segun el sistema que tengamos.

Asi vamos a tener que poner en el fichero gtkversion.ch los mismos
parámetros que te devuelve la siguiente instrucción;
pkg-config --modversion gtk+-2.0
si te saliera por ejemplo; 2.10.2, pondremos en el include;

#define GTK_MAJOR_VERSION (2)
#define GTK_MINOR_VERSION (10)
#define GTK_MICRO_VERSION (2)

Esto es para que a nivel de PRG se hagan uso de clases o methods que
pueden o no, existir en tu versión de GTK.
A nivel de C no hace falta, porque lo hace automáticamente las
librerias de C, esto lo controlamos nosotros.

Bien, creo que de momento, con esto tienes para empezar, si te
encallas en algún punto, aqui estamos para ayudar.

Saludos y buenas teclas ;-)
Rafa Carmona



#2524 De: "Jose Luis Garcia" <garguez@...>
Fecha: Mar, 29 de Ene, 2008 7:58 am
Asunto: Re: RE: Tratando de empezar
xologaro
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Gracias Rafa por la contestación.

A lo largo del dia de hoy me pondré a repasar todos los pasos que me comentas.

Si e visto toda la información que hay acerca de la libreria, incluidos mensajes anteriores, pero creo que deberiamos poner más en claro todos y cada uno de los pasos a realizar (Linux y Windows), de la manera en que tu me has contestado.

Por otra parte si es visto el CVS y las cadenas de conexion, pero no debo andar muy atinado estos días porque no consiguo nada positivo (uso Ubuntu 7.04 y el cliente CrosSVC).

Reitero las gracias y seguro que te molesto algo más.

Un saludo,
Jose Luis Garcia


El día 28/01/08, Rafa Carmona <thefull_tgtk@...> escribió:

Ups, me olvidé, para crear la libreria de t-gtk, make install

Saludos
Rafa Carmona



#2523 De: "Rafa Carmona" <thefull_tgtk@...>
Fecha: Lun, 28 de Ene, 2008 9:29 pm
Asunto: RE: Tratando de empezar
thefull_tgtk
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Ups, me olvidé, para crear la libreria de t-gtk, make install

Saludos
Rafa Carmona

#2522 De: "Rafa Carmona" <thefull_tgtk@...>
Fecha: Lun, 28 de Ene, 2008 9:27 pm
Asunto: RE: Tratando de empezar
thefull_tgtk
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
--- En t-gtk@yahoogroups.com, "xologaro" <garguez@...> escribió:
>
> Hola a toda la lista,
>
> Estoy tratando de empezar con T-GTK y no consigo compilar el ejemplo
demo.
>
> Según la documentación de T-GTK he instalado:
>
> Harbour 0.45
> Glade 3.2.0
> libGTK 2.0
> t-gtk 1.6beta
>
> todo en Ubuntu 7.04
>
> he ejecutado ./configure en config_system y que me da DOS error: 2
> y modificado manualmente el Rules.make para poner las rutas
> correspondientes.
>
> Veo que no se crea el directorio lib para t-gtk y aunque lo cree
> manual no se generan las librerias correspondientes.
>
> Por supuesto si intento compilar el ejemplo demo me da errores varios.
>
> Alguien me puede echar una mano y ver si es que me falta por modificar
> algún parámetro.
>
> Gracias anticipadas.
>
> Jose Luis Garcia
>

Bueno, el empezar siempre puede ser complicado o sencillo, dependiendo
si sale a la primera o no ;-)

Mi pregunta es; ¿ Has visto la Wikipedia ? Ahi, te explico paso a paso
, manualmente, como hacerlo funcionar, y creo que por aquí también se
a explicado varias veces, por lo que deduzco que;
- La ayuda que hay, todavía no es lo suficientemente buena, así, es
necesario reescribir o anotar mejor los pasos que vamos a seguir.

1.- Programas necesarios para GNU/Linux.
Compilador xBase: Harbour 0.45 / xHarbour 0.X
Editor de Ventanas; Glade 2.0,
Mi consejo es usar glade 2.0, no he tenido tiempo de probar a fondo
glade 3.0.
GTK 2.0, devel y libglade 2.0( esta soportada hasta la 2.10 desde el CVS )
t-gtk: Se aconseja el uso de la versión del CVS, por múltiples cambios
en el código. ( estoy pendiente de realizar la 1.7 )
Aqui:
http://sourceforge.net/projects/t-gtk/

y Aqui puedes ver las cadenas del CVS:
http://sourceforge.net/cvs/?group_id=176396

Tambien te recomiendo esta página:
http://tgtk.wiki.mailxmail.com/PaginaInicial

Además, una vez que tengas bajado desde el CVS  t-gtk, tienes que
configurarlo como dice la wiki.

Puedes tener problemas con la variable de entorno no definida
PKG_CONFIG_PATH, en algunos Windows , en GNU/Linux nunca me ha dado,
pero por si acaso.

Copiar tgtk.pc al directorio de pkgconfig.
Establecer las rutas y demás parametros en el fichero Rules.make

Una vez que tengas todo esto, podemos entrar en t-gtk y lo primero que
vamos a realizar será el construir nuestras propias librerías de T-Gtk
segun el sistema que tengamos.

Asi vamos a tener que poner en el fichero gtkversion.ch los mismos
parámetros que te devuelve la siguiente instrucción;
pkg-config --modversion gtk+-2.0
si te saliera por ejemplo; 2.10.2, pondremos en el include;

#define GTK_MAJOR_VERSION                               (2)
#define GTK_MINOR_VERSION                               (10)
#define GTK_MICRO_VERSION                               (2)

Esto es para que a nivel de PRG se hagan uso de clases o methods que
pueden o no, existir en tu versión de GTK.
A nivel de C no hace falta, porque lo hace automáticamente las
librerias de C, esto lo controlamos nosotros.

Bien, creo que de momento, con esto tienes para empezar, si te
encallas en algún punto, aqui estamos para ayudar.

Saludos y buenas teclas ;-)
Rafa Carmona

#2521 De: "xologaro" <garguez@...>
Fecha: Lun, 28 de Ene, 2008 8:09 pm
Asunto: Tratando de empezar
xologaro
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Hola a toda la lista,

Estoy tratando de empezar con T-GTK y no consigo compilar el ejemplo demo.

Según la documentación de T-GTK he instalado:

Harbour 0.45
Glade 3.2.0
libGTK 2.0
t-gtk 1.6beta

todo en Ubuntu 7.04

he ejecutado ./configure en config_system y que me da DOS error: 2
y modificado manualmente el Rules.make para poner las rutas
correspondientes.

Veo que no se crea el directorio lib para t-gtk y aunque lo cree
manual no se generan las librerias correspondientes.

Por supuesto si intento compilar el ejemplo demo me da errores varios.

Alguien me puede echar una mano y ver si es que me falta por modificar
algún parámetro.

Gracias anticipadas.

Jose Luis Garcia

#2520 De: Carlos Mora <carlosantoniomora@...>
Fecha: Mar, 22 de Ene, 2008 3:41 pm
Asunto: Re: Windows Vista
carlosantoni...
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Fredy,

> El problema no es la instalacion de programas
> compilados, el punto esta al usar Mingw en mi
> compilado con (x)Harbour  sobre window vista.
>
> Para confirmar lo dicho ve a google y busca
>
> gcc: installation problem, cannot exec `cc1': No
> such file or directory Window Vista
>
> Ese problema me daba a mi tambien, y por eso
> descarte usar Mingw en Window Vista, estoy con
> borland C.

-copiado de otro mensaje de tgtk -
Bueno, he instaldo el Mingw, el Msys, y las GTK 2.10.

Si os sale este mensaje;
gcc: installation problem, cannot exec `cc1': No such
file or directory

Tenéis que poner en el path la ruta del Mingw32, como
este;
C:\MinGW\libexec\ gcc\mingw32\ 3.4.5

Logicamente el 3.4.5 puede variar según la versión que
uséis.
También recordad de que este la variable
PKG_CONFIG_PATH declarada
como variable de ambiente en el sistema;
PKG_CONFIG_PATH= c:\gtk\lib\ pkgconfig.

Como el ordenador que me han asignado tiene Windows
Vista, estoy
probando como funciona, y aunque cosas como el
TortuiseCVS no modo ext
no me deja, T-Gtk funciona sin problemas.

-hasta aca-

Saludos



______________________________________________
Web Revelación Yahoo! 2007:
Premio Favorita del Público.
http://es.promotions.yahoo.com/revelacion2007/favoritos/

#2517 De: "Fredy Gonzales" <fredyg@...>
Fecha: Jue, 10 de Ene, 2008 2:45 pm
Asunto: Re: Windows Vista
negosat
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
El problema no es la instalacion de programas compilados, el punto esta al usar Mingw en mi compilado con (x)Harbour  sobre window vista.
 
Para confirmar lo dicho ve a google y busca
 
gcc: installation problem, cannot exec `cc1': No such file or directory Window Vista
 
Ese problema me daba a mi tambien, y por eso descarte usar Mingw en Window Vista, estoy con borland C.
 
Saludos
 
FG
 
----- Original Message -----
Sent: Thursday, January 10, 2008 9:22 AM
Subject: Re: [t-gtk] Windows Vista

Fredy,

> Entonces no es un problema de que el compilador de
> Mingw u otro que sea opensource no correran sobre
> vista?.
>
> Yo he visto ese problema, pero buscando en la web
> decia casi eso.
Donde leíste eso!?
Ayer me entregaron un portatil con Vista Home Basic y
le instalé Pidgin, OpenOffice, Firefox y Thunderbird
de entrada y como para empezar, y funciona todo
perfectamente. Pidgin esta hecho con GTK y mingw, y
funciona a la perfección, no he tenido el más mínimo
problema. No sé donde puedes haber leído eso, pero
creo que es solo FUD

Un saludo,

Carlos.

______________________________________________
Web Revelación Yahoo! 2007:
Premio Favorita del Público.
http://es.promotions.yahoo.com/revelacion2007/favoritos/


#2516 De: Carlos Mora <carlosantoniomora@...>
Fecha: Jue, 10 de Ene, 2008 2:22 pm
Asunto: Re: Windows Vista
carlosantoni...
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Fredy,

> Entonces no es un problema de que el compilador de
> Mingw u otro que sea opensource no correran sobre
> vista?.
>
> Yo he visto ese problema, pero buscando en la web
> decia casi eso.
Donde leíste eso!?
Ayer me entregaron un portatil con Vista Home Basic y
le instalé Pidgin, OpenOffice, Firefox y Thunderbird
de entrada y como para empezar, y funciona todo
perfectamente. Pidgin esta hecho con GTK y mingw, y
funciona a la perfección, no he tenido el más mínimo
problema. No sé donde puedes haber leído eso, pero
creo que es solo FUD

Un saludo,

Carlos.



______________________________________________
Web Revelación Yahoo! 2007:
Premio Favorita del Público.
http://es.promotions.yahoo.com/revelacion2007/favoritos/

#2515 De: "Fredy Gonzales" <fredyg@...>
Fecha: Jue, 10 de Ene, 2008 1:51 pm
Asunto: Re: Windows Vista
negosat
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Entonces no es un problema de que el compilador de Mingw u otro que sea opensource no correran sobre vista?.
 
Yo he visto ese problema, pero buscando en la web decia casi eso.
 
Pero bueno, voy a probar.
 
Gracias por compartir.
 
FG
----- Original Message -----
Sent: Thursday, January 10, 2008 6:41 AM
Subject: [t-gtk] Windows Vista

Bueno, he instaldo el Mingw, el Msys, y las GTK 2.10.

Si os sale este mensaje;
gcc: installation problem, cannot exec `cc1': No such file or directory

Tenéis que poner en el path la ruta del Mingw32, como este;
C:\MinGW\libexec\gcc\mingw32\3.4.5

Logicamente el 3.4.5 puede variar según la versión que uséis.
También recordad de que este la variable PKG_CONFIG_PATH declarada
como variable de ambiente en el sistema;
PKG_CONFIG_PATH=c:\gtk\lib\pkgconfig.

Como el ordenador que me han asignado tiene Windows Vista, estoy
probando como funciona, y aunque cosas como el TortuiseCVS no modo ext
no me deja, T-Gtk funciona sin problemas.

Saludos
Rafa Carmona


#2514 De: "Rafa Carmona" <thefull_tgtk@...>
Fecha: Jue, 10 de Ene, 2008 11:41 am
Asunto: Windows Vista
thefull_tgtk
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Bueno, he instaldo el Mingw, el Msys, y las GTK 2.10.

Si os sale este mensaje;
gcc: installation problem, cannot exec `cc1': No such file or directory

Tenéis que poner en el path la ruta del Mingw32, como este;
C:\MinGW\libexec\gcc\mingw32\3.4.5

Logicamente el 3.4.5 puede variar según la versión que uséis.
También recordad de que este la variable PKG_CONFIG_PATH declarada
como variable de ambiente en el sistema;
PKG_CONFIG_PATH=c:\gtk\lib\pkgconfig.

Como el ordenador que me han asignado tiene Windows Vista, estoy
probando como funciona, y aunque cosas como el TortuiseCVS no modo ext
no me deja, T-Gtk funciona sin problemas.

Saludos
Rafa Carmona

#2511 De: "Riztan Gutierrez" <riztan@...>
Fecha: Jue, 20 de Dic, 2007 12:59 am
Asunto: RE: ODBC
riztanivan
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 

Hola Rafa, gracias a Manu ya pude resolver jeje...  debia utilizar la libodbc32.a y libodbccp32.a  que vienen con MinGW.

No sabia que eso estaba ahi y me dedique a tratar de generarla... 


Gracias y Saludos
Riztan Gutierrez





El día 20/12/07, Rafa Carmona < thefull_tgtk@...> escribió:

Pues no se Riztan, mañana intentaré desde Windows probarlo.
¿ Puedes indicar más datos ?
Como creas la libreria , que compilador de xHarbour/Harbour usas,
version, etcc...

Saludos
Rafa Carmona



#2510 De: "Rafa Carmona" <thefull_tgtk@...>
Fecha: Mié, 19 de Dic, 2007 8:37 pm
Asunto: RE: ODBC
thefull_tgtk
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Pues no se Riztan, mañana intentaré desde Windows probarlo.
¿ Puedes indicar más datos ?
Como creas la libreria , que compilador de xHarbour/Harbour usas,
version, etcc...

Saludos
Rafa Carmona

#2509 De: "Riztan Gutierrez" <riztan@...>
Fecha: Mié, 19 de Dic, 2007 1:45 am
Asunto: ODBC
riztanivan
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Hola,

Alguno de ustedes ha compilado ultimamente sin errores el ejemplo
test_odbc??

lo he intentado y me arroja:

C:\xHarbour\lib/libhbodbc.a(odbc.o):odbc.c:(.text+0xe): undefined
reference to `SQLAllocEnv@4'
C:\xHarbour\lib/libhbodbc.a(odbc.o):odbc.c:(.text+0x5e): undefined
reference to`SQLAllocConnect@8'
.
.
.
.

estaba intentando con Condor1 y tengo errores similares...

tiene alguien idea de porque??

en Condor tengo que generar la .a de odbc y tuve que generar el .def
practicamente a mano... luego que compilo... igual me dio error el api
de windows...

pero y en el caso del test_odbc??  que se supone esta malo??


Saludos
Riztan Gutierrez

#2508 De: "Riztan Gutierrez" <riztan@...>
Fecha: Mié, 19 de Dic, 2007 1:39 am
Asunto: RE: Clase TPublic de Daniel Andrade.
riztanivan
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
pues al parecer... ya el que aparece... no es su correo  ;-)

Saludos

--- En t-gtk@yahoogroups.com, "Rafa Carmona" <thefull_tgtk@...> escribió:
>
> --- En t-gtk@yahoogroups.com, "Riztan Gutierrez" <riztan@> escribió:
> >
> > Que tal amigos, disculpen el off topic... es que tengo una duda....
> >
> > Estaba viendo esta clase de Daniel, y me pregunto si tiene algun
tipo de
> > licencia... si es dominio publico, etc... alguno sabe algo sobre
> esto??  la
> > puedo utilizar libremente??
> >
> Yo creo que si, pues la dono a la comunidad de Fivewin.
> De todas maneras, seria interesante contactar con Daniel.
>
> Saludos
> Rafa Carmona
>

#2507 De: "Riztan Gutierrez" <riztan@...>
Fecha: Vie, 14 de Dic, 2007 6:56 am
Asunto: Re: Lo tengo apuntado en esa ruta...
riztanivan
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Hola,  tienes seteada la variable de ambiente??

SET PKGCONFIG=C:\GTK\LIB\PKGCONFIG

tambien debes grabar el archivo  tgtk.pc en esa ruta....

Saludos


El día 13/12/07, ynzmrr <ynzmrr@...> escribió:

Hola Freddy:

Cuando configuro le doy la ruta c:\gtk\lib\pkgconfig. Sin embargo, al
compilar cualquier ejemplo crea el archivo .C y .O pero me da un fallo
de ruta para pkgconfig.




--
Saludos
Riztan Gutierrez

#2506 De: "Fredy Gonzales" <fredyg@...>
Fecha: Jue, 13 de Dic, 2007 11:01 pm
Asunto: Re: Lo tengo apuntado en esa ruta...
negosat
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Pruebalo a nivel de
 
c:\gtk\lib
 
a ver, yo lo trabaje algo asi y me funciono.
 
FG
 
----- Original Message -----
From: ynzmrr
Sent: Thursday, December 13, 2007 5:14 PM
Subject: [t-gtk] Lo tengo apuntado en esa ruta...

Hola Freddy:

Cuando configuro le doy la ruta c:\gtk\lib\pkgconfig. Sin embargo, al
compilar cualquier ejemplo crea el archivo .C y .O pero me da un fallo
de ruta para pkgconfig.


#2505 De: "ynzmrr" <ynzmrr@...>
Fecha: Jue, 13 de Dic, 2007 10:14 pm
Asunto: Lo tengo apuntado en esa ruta...
ynzmrr
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Hola Freddy:

Cuando configuro le doy la ruta c:\gtk\lib\pkgconfig. Sin embargo, al
compilar cualquier ejemplo crea el archivo .C y .O pero me da un fallo
de ruta para pkgconfig.

#2504 De: "Fredy Gonzales" <fredyg@...>
Fecha: Jue, 13 de Dic, 2007 9:28 pm
Asunto: Re: Ruta del pkgconfig
negosat
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Para windows:
 
Si tienes instalado la carpeta C:\GTK
 
que apunte a
 
C:\GTK\lib\pkgconfig
 
Prueba y nos avisas.
 
FG
 
----- Original Message -----
From: ynzmrr
Sent: Thursday, December 13, 2007 1:05 PM
Subject: [t-gtk] Ruta del pkgconfig

Hola a Todos:

Al compilar me indica error, mejor dicho, no consigue la ruta de
pkgconfig. He instalado y configurado el archivo "ruler" varias veces y
continuo con el mismo problema ¿Puede alguien ayudarme por favor?


#2503 De: "ynzmrr" <ynzmrr@...>
Fecha: Jue, 13 de Dic, 2007 6:05 pm
Asunto: Ruta del pkgconfig
ynzmrr
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Hola a Todos:

Al compilar me indica error, mejor dicho, no consigue la ruta de
pkgconfig. He instalado y configurado el archivo "ruler" varias veces y
continuo con el mismo problema ¿Puede alguien ayudarme por favor?

#2502 De: "Rafa Carmona" <thefull_tgtk@...>
Fecha: Jue, 6 de Dic, 2007 7:03 pm
Asunto: RE: Clase TPublic de Daniel Andrade.
thefull_tgtk
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
--- En t-gtk@yahoogroups.com, "Riztan Gutierrez" <riztan@...> escribió:
>
> Que tal amigos, disculpen el off topic... es que tengo una duda....
>
> Estaba viendo esta clase de Daniel, y me pregunto si tiene algun tipo de
> licencia... si es dominio publico, etc... alguno sabe algo sobre
esto??  la
> puedo utilizar libremente??
>
Yo creo que si, pues la dono a la comunidad de Fivewin.
De todas maneras, seria interesante contactar con Daniel.

Saludos
Rafa Carmona

#2501 De: "Riztan Gutierrez" <riztan@...>
Fecha: Mar, 4 de Dic, 2007 4:49 am
Asunto: Clase TPublic de Daniel Andrade.
riztanivan
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Que tal amigos, disculpen el off topic... es que tengo una duda....

Estaba viendo esta clase de Daniel, y me pregunto si tiene algun tipo de licencia... si es dominio publico, etc... alguno sabe algo sobre esto??  la puedo utilizar libremente??

Gracias.

--
Saludos
Riztan Gutierrez

#2500 De: "clneu589" <dr.claudia.neumann@...>
Fecha: Mié, 28 de Nov, 2007 10:15 pm
Asunto: RE: Background image
clneu589
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
Hola Rafa!

--- En t-gtk@yahoogroups.com, "Rafa Carmona" <thefull_tgtk@...> escribió:
>
> --- En t-gtk@yahoogroups.com, "clneu589" <dr.claudia.neumann@>
> escribió:
> >
> > Hola Rafa!
> >
> > Tengo que hacer una fentana para cumplimentar un formulario y quiero
> > programmar esto con el formulario de imagen del fondo. Pienso hay
> > gdk_window_set_back_pixmap en GTK+ pero no existe en t-gtk. Como hacer
> > esto?
> >
> > Comprendes o habria de escribir en ingles?
> >
> Comprendo, pero no se como hacerlo, quizás con la funcion que comentas,
> usando alguna 'signal' de pintado, o
> ¿ has mirado de usar un fichero RC ? Quizás sea más sencillo hacer que
> un tipo de widget use un fondo determinado.

Que quieres decir con un fichero RC? /home/claudia/.gtkrc ?
Pero quiere programmar differentes formularios en un programa. Esto no
es la solution. Tengo que mirar al codigo de GTK+.

Saludos

Claudia

#2499 De: "empresa_estados_unidos_trabajo" <negocios_coastalv@...>
Fecha: Mié, 28 de Nov, 2007 8:42 pm
Asunto: BUSCO EMPRENDEDORES A NIVEL INTERNACIONAL
empresa_esta...
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
 
Necesitamos personas con amplio deseo de superacion, trabajando en Casa Via Internet y disfrutando de unas lujosas vacaciones. Tu eres el proximo Exitoso !!!
 
 
o inscribete aqui :    " INFO "
 
 
 
El Glorioso Mundo del Emprendedor !!!
 

#2498 De: "Rafa Carmona" <thefull_tgtk@...>
Fecha: Mié, 28 de Nov, 2007 8:25 pm
Asunto: RE: Como empezar..
thefull_tgtk
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje
 
--- En t-gtk@yahoogroups.com, Jofrano <jofrano@...> escribió:
>
> Lo que intento hacer es compilar algunos  de los ejemplos pero antes
> quiero saber que debo hacer primero , es decir ya descargue lo
> necesario, lo instalé y ahora que paso sigue?
>

Pues como dice Gustavo, vete a cualquier ejemplo de /tests/gclass o
Tests/native, y ejecuta make ( mingw32-make en windows ) y si tienes
un ejecutable, es que esta todo correcto.

saludos
Rafa Carmona

Mensajes 2498 - 2531 de 2881   Primero  |  < Anterior  |  Siguiente >  |  Último
Avanzado
Añadir a Mi Yahoo!      XML ¿Qué es esto?

Copyright © 2009 Yahoo! Todos los derechos reservados.
Política de Privacidad Actualizada - Condiciones del servicio - Directrices - Ayuda