build systems

2007-11-09 Thread daniel g. siegel
hello! i will begin this mail with a warning: ** this topic is highly dangerous, it could result in flame-wars, holy-wars, suicide, death or murdering. so please be kind and nobody will get hurt (even not your cat or your hamster) and vincent may gets an ice

Re: build systems

2007-11-09 Thread Josef Spillner
Am Freitag 09 November 2007 12:27:42 schrieb daniel g. siegel: autofoo is checking if i have installed the gnu fortran 77 compiler. This is actually a bug in libtool.m4. The macro AC_PROG_LIBTOOL runs conditional checks for Java (GCJ), but unconditional ones for C++ and Fortran. Most of the

Re: build systems

2007-11-09 Thread Daniel Svensson
On Nov 9, 2007 12:27 PM, daniel g. siegel [EMAIL PROTECTED] wrote: so richard hughes and ali sabil told me about waf (http://code.google.com/p/waf/) as a build system replace for toc2, which would support translations nicely. has anyone used this tool? The XMMS2 project uses Waf and we are

Re: build systems

2007-11-09 Thread Mikkel Kamstrup Erlandsen
On 09/11/2007, daniel g. siegel [EMAIL PROTECTED] wrote: hello! i will begin this mail with a warning: ** this topic is highly dangerous, it could result in flame-wars, holy-wars, suicide, death or murdering. so please be kind and nobody will get hurt

Re: build systems

2007-11-09 Thread Emmanuel Fleury
Hi all, How comes I feel that everybody will propose his own favorite build-system scheme where autotools (far from being perfect) are widely accepted as a 'standard' and known (and sometimes understood) by numerous people. IMHO, Autotools are broken but it's the best trade-off for now. Regards

Re: build systems

2007-11-09 Thread Rodrigo Moya
On Fri, 2007-11-09 at 12:27 +0100, daniel g. siegel wrote: hello! i will begin this mail with a warning: ** this topic is highly dangerous, it could result in flame-wars, holy-wars, suicide, death or murdering. so please be kind and nobody will get hurt

Re: autogen.sh failure and AC_CONFIG_AUX_DIR

2007-11-09 Thread Pascal Terjan
On 9/14/07, Pascal Terjan [EMAIL PROTECTED] wrote: Hello, I had reported the bug on vte (http://bugzilla.gnome.org/show_bug.cgi?id=476726) but I actually face it in other modules (just tested gedit) and a lot may have the same problem. [...] So, the fix I proposed is to add

Re: autogen.sh failure and AC_CONFIG_AUX_DIR

2007-11-09 Thread Dodji Seketeli
On Fri, 9 Nov 2007 15:23:40 +0100, Pascal Terjan [EMAIL PROTECTED] wrote : [...] So, the fix I proposed is to add AC_CONFIG_AUX_DIR(.) in configure.ac After 2 months it looks like nobody is interested in this issue... What should I do ? Open a bug on each module and hope most

Re: build systems

2007-11-09 Thread Alberto Ruiz
2007/11/9, daniel g. siegel [EMAIL PROTECTED]: hello! toc2 instead toc2 instead was really nice, i can edit most of it using bash or makefiles. its fast as hell and does what i want: * fast: it doesnt open a shell for each executed command, which allows to be

Re: build systems

2007-11-09 Thread Richard Hughes
On Fri, 2007-11-09 at 13:52 +0100, Daniel Svensson wrote: waf runs in two steps, first configure, then build. And I cannot stress enough how fast it is. Zooom! Also it has a very nice looks ;) Yes, I evaluated waf a few months ago. It's a very nice internal design, and very pluggable.

Re: autogen.sh failure and AC_CONFIG_AUX_DIR

2007-11-09 Thread Luca Cavalli
2007/11/9, Dodji Seketeli [EMAIL PROTECTED]: On Fri, 9 Nov 2007 15:23:40 +0100, Pascal Terjan [EMAIL PROTECTED] wrote : [...] So, the fix I proposed is to add AC_CONFIG_AUX_DIR(.) in configure.ac After 2 months it looks like nobody is interested in this issue... What should I do

Re: build systems

2007-11-09 Thread Dave Neary
Hi, daniel g. siegel wrote: snip please understand, i dont want to bring up a autotools is bad and it should die-thread, i just want to use my time to code and not to use that time and effort on a build system. i also know, that i have stabbed into a beehive, so please be kind lets keep

Re: build systems

2007-11-09 Thread Emmanuel Fleury
Richard Hughes wrote: On Fri, 2007-11-09 at 13:52 +0100, Daniel Svensson wrote: waf runs in two steps, first configure, then build. And I cannot stress enough how fast it is. Zooom! Also it has a very nice looks ;) Yes, I evaluated waf a few months ago. It's a very nice internal design,

Re: autogen.sh failure and AC_CONFIG_AUX_DIR

2007-11-09 Thread Loïc Minier
On Fri, Nov 09, 2007, Pascal Terjan wrote: So, the fix I proposed is to add AC_CONFIG_AUX_DIR(.) in configure.ac This looks like a workaround; I'm sorry if I missed that part but can't intltool be fixed to work in this case? -- Loïc Minier ___

Re: autogen.sh failure and AC_CONFIG_AUX_DIR

2007-11-09 Thread Pascal Terjan
On 11/9/07, Loïc Minier [EMAIL PROTECTED] wrote: On Fri, Nov 09, 2007, Pascal Terjan wrote: So, the fix I proposed is to add AC_CONFIG_AUX_DIR(.) in configure.ac This looks like a workaround; I'm sorry if I missed that part but can't intltool be fixed to work in this case? intltool is

Re: autogen.sh failure and AC_CONFIG_AUX_DIR

2007-11-09 Thread Pascal Terjan
On 11/9/07, Pascal Terjan [EMAIL PROTECTED] wrote: On 11/9/07, Loïc Minier [EMAIL PROTECTED] wrote: On Fri, Nov 09, 2007, Pascal Terjan wrote: So, the fix I proposed is to add AC_CONFIG_AUX_DIR(.) in configure.ac This looks like a workaround; I'm sorry if I missed that part but can't

Re: build systems

2007-11-09 Thread Hubert Figuiere
On Fri, 2007-11-09 at 15:40 +0100, Dave Neary wrote: That said, there is one concern which trumps all others when choosing a build system: how easy is it for someone with a plain vanilla distribution to compile install your software? ./configure make make install is about as hard as it

Re: build systems

2007-11-09 Thread Shaun McCance
On Fri, 2007-11-09 at 12:27 +0100, daniel g. siegel wrote: though my biggest concern about toc2 at the moment is translation handling, which is not supported by itself and therefore has to be done manually with xgettext and msgmerge. What are you doing with documentation? A lot of work was

Re: build systems

2007-11-09 Thread Matteo Settenvini
Il giorno ven, 09/11/2007 alle 15.51 +0100, Emmanuel Fleury ha scritto: Richard Hughes wrote: On Fri, 2007-11-09 at 13:52 +0100, Daniel Svensson wrote: waf runs in two steps, first configure, then build. And I cannot stress enough how fast it is. Zooom! Also it has a very nice looks ;)

Re: build systems

2007-11-09 Thread BJörn Lindqvist
On Nov 9, 2007 2:51 PM, Emmanuel Fleury [EMAIL PROTECTED] wrote: Richard Hughes wrote: On Fri, 2007-11-09 at 13:52 +0100, Daniel Svensson wrote: waf runs in two steps, first configure, then build. And I cannot stress enough how fast it is. Zooom! Also it has a very nice looks ;) Yes,

Re: build systems

2007-11-09 Thread Richard Hughes
On Fri, 2007-11-09 at 18:38 +, BJörn Lindqvist wrote: I created an initially simple configuration system for SCons and wrote SConstruct files for building Richard Hughes gnome-power-manager. It turned out to be a pretty good exercise because g-p-m has many optional dependencies, such as

Re: build systems

2007-11-09 Thread Ali Sabil
On Nov 9, 2007 8:01 PM, Richard Hughes [EMAIL PROTECTED] wrote: On Fri, 2007-11-09 at 18:38 +, BJörn Lindqvist wrote: I created an initially simple configuration system for SCons and wrote SConstruct files for building Richard Hughes gnome-power-manager. It turned out to be a pretty

Re: build systems

2007-11-09 Thread Lucas Rocha
Hi, 2007/11/9, Ali Sabil [EMAIL PROTECTED]: On Nov 9, 2007 8:01 PM, Richard Hughes [EMAIL PROTECTED] wrote: On Fri, 2007-11-09 at 18:38 +, BJörn Lindqvist wrote: I created an initially simple configuration system for SCons and wrote SConstruct files for building Richard Hughes

Re: build systems

2007-11-09 Thread Jonathon Jongsma
On 11/9/07, Lucas Rocha [EMAIL PROTECTED] wrote: I don't want to comment about any specific build system. I have a couple of more fundamental questions about this topic though: - What's the *problem* that needs to be solved that really demands us to choose another build system? I think

Re: build systems

2007-11-09 Thread Alp Toker
Richard Hughes wrote: - Are the current drawbacks of using autotools in GNOME so so so annoying that it would be really worth the effort of migrating to something else? Well, I just copy and paste chunks of code in configure.ac from other projects, changing the names of constants where

Re: build systems

2007-11-09 Thread Richard Hughes
On Sat, 2007-11-10 at 00:37 +0200, Lucas Rocha wrote: - What's the *problem* that needs to be solved that really demands us to choose another build system? The problem is the initial step; I only started coding open source stuff a few years ago, and the biggest hurdle was just making stuff

Re: build systems

2007-11-09 Thread David Zeuthen
On Fri, 2007-11-09 at 23:03 +, Alp Toker wrote: Richard Hughes wrote: - Are the current drawbacks of using autotools in GNOME so so so annoying that it would be really worth the effort of migrating to something else? Well, I just copy and paste chunks of code in configure.ac from

Re: build systems

2007-11-09 Thread Olav Vitters
On Fri, Nov 09, 2007 at 10:45:19PM +0100, Ali Sabil wrote: I have usd waf quite a lot, it basically just blows off autotools, anyway, I am afraid the whole discussion will become pointless, as long as people criticize things without even giving them a try, just for the sake of criticizing...

Lowering the barrier (was: Re: build systems)

2007-11-09 Thread Matteo Settenvini
Il giorno ven, 09/11/2007 alle 16.58 -0600, Jonathon Jongsma ha scritto: On 11/9/07, Lucas Rocha [EMAIL PROTECTED] wrote: - Are the current drawbacks of using autotools in GNOME so so so annoying that it would be really worth the effort of migrating to something else? The only reason I

Re: build systems

2007-11-09 Thread Richard Hughes
On Sat, 2007-11-10 at 00:32 +0100, Olav Vitters wrote: In this case there is an easy solution. Convert a few GNOME projects to the new build system and show the result. Good plan. I've got an old branch of gnome-power-manager building with waf, and I indend on having waf a build method for

Re: build systems

2007-11-09 Thread Diego Escalante Urrelo
Hello, On 11/9/07, Rob Taylor [EMAIL PROTECTED] wrote: (...) One problem I find rather endemic in gnome is a) 'forced' usage of older automake/autoconf versions (why AM 1.7? why?!) and a lot of very confusing and messy autotools usage (I'll make a list if people want..). Maybe it'd be better