Todo lo que necesitas saber para empezar con T-Gtk y no morir en el intento...
Para usuarios de Windows:
1.- Compilador de C.
Teneis que instalaros el mingw32, lo podeis pillar/coger desde
http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download
o si tienes el cygwin, tambien te sirve..
2.- Bajate GTK+ ( el runtime+ devel ) y el glade desde
http://gladewin32.sourceforge.net/
Para usuarios de GNU/Linux:
Eso lo teneis en los paquetes de tu distro, instalaros
el paquete de desarrollo de gtk+, glade, gcc, etc...
Para el resto de usuarios:
Si a alguien le sobra un Mac G5 y me lo manda pa casa, creo que no
tardaria mas de media hora en hacer correr T-Gtk en MAC,
en fin , si alguien se anima, contacte conmigo por e-mai
Generalmente lo tendreis en vuestro escritorio si habeis seleccionado el tema
de programacion, al menos en Mandrake y Fedora.
Descomprimir el zip que te paso, y puedes compilar cualquier ejemplo como:
Para Windows modo consola:
c:\tgk\tests\native\mingw32-make
bajo cygwin con make directamente, tambien mingw32-make, funciona.
Bajo GNU/Linux, pues make de toda la vida
Pero , compilar , deberias compilar sin problemas.
Es mas, si te fijas, tienes un gdk.c, pues todo lo que pongas ahi, a nivel de C,
te lo compilara y lo metera en la libreria.
Idem , para /src/gclass/ pero con .prg.
En el fichero Rules.make tienes que definir la ruta del compilador,.
Tambien , bajo GNU/Linux , si quereis soporte de impresion, SUPPORT_PRINT_LINUX=yes
Y muy importante es seleccionar el tipo de compilador, HB_COMPILER = mingw32 para Windows, para GNU/Linux , aunque no es necesario, se aconseja poner el gcc, por si en el ambiente del sistema teneis declarada dicha variable.
Mirar que va a buscar las librerias donde se han generado , no las que teneis
en la /lib/ , esto es asi, para :
1.- Teneis varias librerias para los distintos sistemas.
2.- Disponeis de una copia de seguridad , por si acaso ;-)
En fin, espero que no tengais problemas para compilar bajo vuestro entorno.
Saludos.
Escrito por Rafa Carmona a las Diciembre 2, 2004 03:00 PMRafa,
Ya se que estamos en 25.
Estoy intentando compilar los últimos cvs de xharbour para llegar a las primeras pruebas de TGTK, en entorno win32.
Cuento dificultades y soluciones a medias por si alguien más se atreve porque no tenemos un entorno Linux preparado.
Instalo minGW-3.1.0-1. En el directorio c:\mingw. Por lo que parece --no se si es lo mismo que en versiones anteriores--, el fichero make.exe queda en el subdirectorio bin; pero su nombre es mingw32-make.exe. También pasa algo parecido con el compilador: gcc.exe pasa a ser mingw32-gcc.exe.
Ya tengo localizados compilador y make. Edito la variable de entorno, PATH para que incluya el directorio c:\mingw\bin, y se ejecuten correctamente.
En el directorio c:\xharbour (donde he copiado los fuentes del cvs, habiéndoles quitado las carpetas CVS en todo el árbol) copio el fichero make_gnu.bat a make_min.bat.
Aquí dejo los cambios en el fichero
if "%HB_ARCHITECTURE%" == "" set HB_ARCHITECTURE=w32
if "%HB_COMPILER%" == "" set HB_COMPILER=mingw32-gcc
if "%HB_GT_LIB%" == "" set HB_GT_LIB=
y al final
mingw32-make %1 %2 %3 %4 %5 %6 %7 %8 %9 > make_gnu.log
No es todo. Al llamar al make_min, se me queja de que no encuentra el fichero config/w32/mingw32-gcc.cf. Voy al directorio y copio el fichero mingw32.cf a mingw32-gcc.cf.
Ahora si se lanza la compilación. Pero primero con avisos que nunca había visto al compilar con borland; luego con errores, seguramente relacionados con la ausencia de bison y flex.
Puede que me esté equivocando y me complico en algo que es mucho más sencillo. Con Borland, la compilación de xharbour era clavada. Volveré si lo consigo para ver como quedan los ejemplos de TGTK.
Escrito por Quelet a las Diciembre 25, 2004 11:33 PMChicos, dejen de vivir en el pasado y vean la potencia que hoy les da C#.
Necesito saber como se usa el mingw,si alquie me puede indICAR APASO A PASO POR FAVOR.
mARCO.
网络营销软件
网络营销软件
网络营销软件
群发软件
群发软件
---
群发软件
博客群建软件
网络营销软件
论坛群发软件
网站排名软件
群发软件
推广小助手破解版
论坛群发
网站排名软件
群发软件
推荐给你很好的群发软件和信息群发软件和供求群发软件
推荐给你很好的群发软件和信息群发软件和供求群发软件博客群发软件网络营销软件网络营销软件
网站排名软件网站排名软件网站优化软件信息群发软件信息群发软件信息群发软件论坛群发软件网站推广软件网站推广软件博客群发软件博客群发软件
群发软件
网络营销软件
论坛群发
网站推广软件
群发软件群发软件博客群发软件论坛群发软件网络营销软件论坛群发软件
信息群发软件推广软件网站推广软件网络营销软件网站推广软件群发软件网站排名软件网站推广软件博客群发软件论坛群发软件群发软件网站排名软件网站推广软件博客群发软件论坛群发软件
网站排名软件
群发软件
博客群发软件
网站排名软件
网站推广软件
群发软件信息群发软件
免费论坛群发软件
论坛群发软件
网站排名软件
免费博客群发软件
网站推广软件
群发软件
博客群发软件
网站排名软件
网站推广软件
群发软件信息群发软件
免费论坛群发软件
论坛群发软件
网站排名软件
免费博客群发软件
博客群发软件
信息群发软件
论坛群发软件
信息群发软件
博客群发软件
qq群发软件
邮件群发软件
博客群建软件
企业名录搜索软件
信息群发软件
邮件群发软件
论坛群发软件
博客群发软件
网站推广软件
网络营销软件
全能营销破解版
网络营销软件
论坛群发软件
论坛群发软件
论坛群发软件
网络营销软件
信息群发软件
信息群发软件
信息群发软件
群发软件
论坛群发软件