Thread View: es.comp.os.linux.programacion
5 messages
5 total messages
Started by feo
Thu, 09 Nov 2006 01:54
como compilar aplicaciones glade en windows?
Author: feo
Date: Thu, 09 Nov 2006 01:54
Date: Thu, 09 Nov 2006 01:54
10 lines
1361 bytes
1361 bytes
Hola, se que no es estrictamente linux, .... He echo una aplicaci�n super sencilla en linux con glade y al final pude compilarla con autogen y make. Luego prob� desde code::blocks y lo consegu�. Pero ahora necesito compilarla desde windows y como no hay autogen ni make ni na de na no se como hacerlo ;( alguna ayudita ?? gracias -- ent�rate http://www.subestacionpatraixfuera.com
Re: como compilar aplicaciones glade en windows?
Author: Gonzalo Pérez de Olaguer Córdoba
Date: Thu, 09 Nov 2006 03:24
Date: Thu, 09 Nov 2006 03:24
18 lines
1812 bytes
1812 bytes
Hola "feo@soy.madre" <paslical_2000QUITAESTO@yahoo.es> el Thu, 09 Nov 2006 02:54:38 +0100 escribiste: > Hola, se que no es estrictamente linux, .... > He echo una aplicación super sencilla en linux con glade y al final pude > compilarla con autogen y make. Luego probé desde code::blocks y lo conseguí. > > Pero ahora necesito compilarla desde windows y como no hay autogen ni > make ni na de na no se como hacerlo ;( alguna ayudita ?? instala cygwin: implementa la API de UNIX para Windows y contiene todas las utilidades habituales de UNIX -- Gonzalo Pérez de Olaguer Córdoba <gpoc@iies.es> PGP key 2861C704 --- F206 5671 6789 425D 111C 1302 214F 1934 2861 C704
Re: como compilar aplicaciones glade en windows?
Author: feo
Date: Thu, 09 Nov 2006 12:01
Date: Thu, 09 Nov 2006 12:01
49 lines
2603 bytes
2603 bytes
Gonzalo P�rez de Olaguer C�rdoba escribi�:
> instala cygwin: implementa la API de UNIX para Windows y contiene
> todas las utilidades habituales de UNIX
>
pues ya lo he echo y he instalado:
pero me da el siguiente error el autogen generado por glade:
Administrador@xpsp2 /cygdrive/c/temp/holaglade2
$ ./autogen.sh
: command not found3:
: command not found6:
: command not found8:
'/autogen.sh: line 99: syntax error near unexpected token `in
'/autogen.sh: line 99: `case $CC in
probando (por probar) con autoconf:
Administrador@xpsp2 /cygdrive/c/temp/holaglade2
$ autoconf
configure.in:5: error: possibly undefined macro: AM_INIT_AUTOMAKE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:6: error: possibly undefined macro: AM_CONFIG_HEADER
configure.in:7: error: possibly undefined macro: AM_MAINTAINER_MODE
configure.in:11: error: possibly undefined macro: AM_PROG_CC_STDC
configure.in:24: error: possibly undefined macro: AM_CONDITIONAL
configure.in:34: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT
y probando con ./configure:
Administrador@xpsp2 /cygdrive/c/temp/holaglade2
$ ./configure
configure: error: cannot find install-sh or install.sh in "." "./.."
"./../.."
snifff, alguna p�gina donde guiarme????
gracias y perdon por las molestias
--
ent�rate http://www.subestacionpatraixfuera.com
Re: como compilar aplicaciones glade en windows?
Author: AnimAlf
Date: Thu, 09 Nov 2006 15:13
Date: Thu, 09 Nov 2006 15:13
54 lines
3317 bytes
3317 bytes
--=-ks98whenqN7YAtJr75Z+ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable El dj, 09-11-2006 a las 13:01 +0100, feo@soy.madre escribi=C3=B3: > > instala cygwin: implementa la API de UNIX para Windows y contiene > > todas las utilidades habituales de UNIX > >=20 >=20 > pues ya lo he echo y he instalado: > pero me da el siguiente error el autogen generado por glade: >=20 > Administrador@xpsp2 /cygdrive/c/temp/holaglade2 Tendr=C3=ADas que instalar tambi=C3=A9n el "MSYS Developer Tool Kit" pero n= o te funcionar=C3=A1 el autogen, ya que te faltar=C3=A1 un m=C3=B3dulo de perl X= ML:Parser Mejor ejecuta aclocal; autoconf y automake --add-missing en linux y luego en windows, ./configure, make y make install Tambi=C3=A9n puedes compilarlo utilizando dev-cpp, para que te prepare el archivo de proyecto inicialo y dile que se trata de una GTK+ application. Luego le a=C3=B1ades al proyecto los archivos fuente que tiene= s en src. Puedes guardar el archivo de proyecto en el mismo lugar donde tienes el autogen.sh --=20 I Love Gentoo http://es.gentoo-wiki.com http://watinet.sourceforge.net --=-ks98whenqN7YAtJr75Z+ Content-Type: application/pgp-signature; name=signature.asc Content-Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iQCVAwUARVNFrR535IyztBIVAQLNCQQAjBPB606aVDJH9rpwZdCJFktMgiso7MEV 0ktFaTPFb5D8zOzWvnLOmEnJVrAHSLaogwO7aY8yeWSaASggeNSz8jqsnAoOPyt6 P62XzfYanDMMbHl4L5rqBCa/6IaqE+abTFAR2V03poEZoGsX3o5W2O7i+7kDGF5D uHDdB/zEn7c= =1Hdw -----END PGP SIGNATURE----- --=-ks98whenqN7YAtJr75Z+--
Re: como compilar aplicaciones glade en windows?
Author: feo
Date: Thu, 09 Nov 2006 18:09
Date: Thu, 09 Nov 2006 18:09
56 lines
3443 bytes
3443 bytes
AnimAlf escribió: .......... > ./configure, make y make install > > También puedes compilarlo utilizando dev-cpp, para que te prepare el > archivo de proyecto inicialo y dile que se trata de una GTK+ > application. Luego le añades al proyecto los archivos fuente que tienes > en src. Puedes guardar el archivo de proyecto en el mismo lugar donde > tienes el autogen.sh > Hola, muchas gracias por la ayuda, pero aparte de que no me funcionaba por que cygwin Y myngw no encontraban las librerias gtk, ¿donde las habría puesto yo?, la forma en que se resuelve el tema necesitaba de linux, y mi idea es dar a los alumnos la opción de trabajar y comprobar que gnu/linux y windows pueden hacer lo mismo :) Finalmente he conseguido hacer que una aplicación glade compilada con code::blocks funcione, la verdad es que si no fuera por que codeblocks es multiplataforma habria usado dev-cpp como me indicabas en otro post :). Bueno, gracias, dejo aquí como lo he echo por si alguien lo necesita alguna vez y san google le socorre como a mi :) 1) instalar gtk develop from http://gladewin32.sourceforge.net/ 2) instalar code::blocks con mingw opcion 3) "Settings > Compiler > Custom Variables" añadir GTK_HOME=C:\GTK 4) "Settings > Compiler > Directories > Compiler" $(GTK_HOME)\include $(GTK_HOME)\include\gtk-2.0 $(GTK_HOME)\include\glib-2.0 $(GTK_HOME)\include\pango-1.0 $(GTK_HOME)\include\atk-1.0 $(GTK_HOME)\include\gtkglext-1.0 $(GTK_HOME)\lib\gtk-2.0\include $(GTK_HOME)\lib\glib-2.0\include $(GTK_HOME)\lib\gtkglext-1.0\include $(GTK_HOME)\include\libglade-2.0 $(GTK_HOME)\include\libxml2 $(GTK_HOME)\include\freetype2 $(GTK_HOME)\include\sigc++-2.0 $(GTK_HOME)\lib\sigc++-2.0\include $(GTK_HOME)\include\cairo $(GTK_HOME)\lib\gtkmm-2.4\include $(GTK_HOME)\include\gtk-2.0\gdk 5) "Settings > Compiler > Directories > Linker": $(GTK_HOME)\lib 6) Project--> Build Options --> compiler --> other options -mms-bitfields 7) Project--> Build Options --> linker link libraries: todas las librerias que acaban con .dll.a 8) importar todos los archivos del proyecto glade 9) compilar, rezar y ejecutar :) -- entérate http://www.subestacionpatraixfuera.com
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads