Upgrade existing components to newer versions: Glade 3.4 to 3.7 specifically

17 views
Skip to first unread message

Tevfik Karagulle

unread,
Nov 3, 2010, 5:18:22 AM11/3/10
to camelbox
What are the steps to upgrade some existing components i camelbox ? Is
it a straightforward procedure like 'get the source, compile and
install' or do we need to take som camelbox-specific steps somewhere ?

I am specifically interested in upgrading glade from 3.4.3 to
3.7.x ...

Thanks in advance.

Tev

Brian Manning

unread,
Nov 3, 2010, 1:56:32 PM11/3/10
to came...@googlegroups.com
On Wed, Nov 3, 2010 at 2:18 AM, Tevfik Karagulle
<tevfik.k...@gmail.com> wrote:
> What are the steps to upgrade some existing components i camelbox ? Is
> it a straightforward procedure like 'get the source, compile and
> install' or do we need to take som camelbox-specific steps somewhere ?

Pretty much compile it from scratch. Perl is compiled with dmake on
Windows, so anything that's Perl-related should use dmake. For other
software, I would use MSYS to compile. This is how I compiled
Postgresql for example. You can see my notes for compiling different
packages under MSYS at [1].

In MSYS, once you open the rxvt window, you'll be in a bash shell, and
have access to all of the normal tools that you would use in *NIX.

> I am specifically interested in upgrading glade from 3.4.3 to
> 3.7.x ...

The Glade I packaged is a precompiled version I found on Sourceforge
[2]. IIRC 3.7.x Glade would require the latest and greatest for all
of the GTK libraries. I think building a new Glade under MSYS would
be doable; you could save yourself a little time by downloading all of
the updated GTK libs that would be required [3] instead of compiling
from scratch. Since the GTK libs can't really use version numbers in
the filenames on Windows, you would have to overwrite the existing
libs with the newer copies if you wanted to run Glade from inside your
Camelbox tree. Another option would be to put the updated libs into a
new directory and compile/run Glade from there.

Thanks,

Brian

[1] http://code.google.com/p/camelbox/wiki/BuildExternalApps
[2] https://sourceforge.net/projects/gladewin32/files/
[3] http://www.gtk.org/download-windows.html

Reply all
Reply to author
Forward
0 new messages