🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #592

Re: como compilar aplicaciones glade en windows?

#592
From: feo
Date: Thu, 09 Nov 2006 18:09
56 lines
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
Technical Details
Message-ID: <eivr4g$eu7$1@cagarruta.escomposlinux.org>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!news.antakira.com!cagarruta.escomposlinux.org!escomposlinux.org!not-for-mail
References: <eiu20d$oj5$1@cagarruta.escomposlinux.org> <20061109042405.5c5b9b0c@petres.salonet.snet> <eiv5ik$63e$1@cagarruta.escomposlinux.org> <1163085229.2538.7.camel@general.engendro.sytes.net>

Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,437af56186ec3fc3
X-Google-Attributes: gidf86c8,public
X-Google-Language: SPANISH,UTF8
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!news.antakira.com!cagarruta.escomposlinux.org!escomposlinux.org!not-for-mail
From: "feo@soy.madre" <paslical_2000QUITAESTO@yahoo.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: como compilar aplicaciones glade en windows?
Date: Thu, 09 Nov 2006 19:09:14 +0100
Organization: escomposlinux.org
Lines: 56
Message-ID: <eivr4g$eu7$1@cagarruta.escomposlinux.org>
References: <eiu20d$oj5$1@cagarruta.escomposlinux.org>  <20061109042405.5c5b9b0c@petres.salonet.snet>  <eiv5ik$63e$1@cagarruta.escomposlinux.org> <1163085229.2538.7.camel@general.engendro.sytes.net>
NNTP-Posting-Host: 81-202-251-155.user.ono.com
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: cagarruta.escomposlinux.org 1163096017 15303 81.202.251.155 (9 Nov 2006 18:13:37 GMT)
X-Complaints-To: aherrerm@escomposlinux.org
NNTP-Posting-Date: Thu, 9 Nov 2006 18:13:37 +0000 (UTC)
User-Agent: Thunderbird 1.5.0.7 (X11/20060918)
In-Reply-To: <1163085229.2538.7.camel@general.engendro.sytes.net>