delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/03/25/09:44:11

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AqQEAD6HMVPAqA0L/2dsb2JhbABZg0GDXrgZGIc1gTF0giUBAQEBAwECIA8BBUARCw0LAgIFFgsCAgkDAgECARYvEwgBAYd6CKw+okAXgSmMdAEBHDqCb4FJBJV2hAmFGiiObYFx
X-IPAS-Result: AqQEAD6HMVPAqA0L/2dsb2JhbABZg0GDXrgZGIc1gTF0giUBAQEBAwECIA8BBUARCw0LAgIFFgsCAgkDAgECARYvEwgBAYd6CKw+okAXgSmMdAEBHDqCb4FJBJV2hAmFGiiObYFx
Message-ID: <533187CB.9090206@imb-cnm.csic.es>
Date: Tue, 25 Mar 2014 14:42:35 +0100
From: Francesc Vila <francesc DOT vila AT imb-cnm DOT csic DOT es>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0
MIME-Version: 1.0
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] geda-gaf on Windows - help needed
References: <87k3bpwfpw DOT fsf AT harrington DOT peter-b DOT co DOT uk> <lgpcvu$8hc$1 AT ger DOT gmane DOT org> <lgrt1t$smn$1 AT ger DOT gmane DOT org>
In-Reply-To: <lgrt1t$smn$1@ger.gmane.org>
Reply-To: geda-user AT delorie DOT com

After solving the libatomic_ops issue (adding the download link on the 
recipe), I needed to modify gettext-runtime/m4/intl.m4 as per this mail:

http://lists.gnu.org/archive/html/bug-gettext/2013-08/msg00023.html

With this I managed to build gettext (I needed to install automake 
1.14), but then, guile fails to compile:

Compiling guile...
In file included from 
/home/francesc/devel/minipack/result/include/gc/gc.h:1443,
                  from ../libguile/bdw-gc.h:47,
                  from ../libguile/gc.h:214,
                  from ../libguile/_scm.h:75,
                  from alist.c:25:
/home/francesc/devel/minipack/result/include/gc/gc_pthread_redirects.h:33:21: 
error: pthread.h: No such file or directory
make[2]: *** [alist.x] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

=================
guile:
   Build failed.
=================

Which is strange, because gc is compiled with --disable-threads

I haven't made a patch yet for the gettext issue, just edited the code 
on build/gettext-0.18.3-1/gettext-0.18.3/ by hand.

For more information, I am using ming32msvc-gcc version 4.2.1 on ubuntu 
13.10.

Best regards,

On 25/03/14 13:33, Kai-Martin Knaak wrote:
> Kai-Martin Knaak wrote:
>
>> I will give it a try.
>
> build of gettext fails:
>
> /-----------------------------------------
> Configuring gettext...
> configure: WARNING: using cross tools not prefixed with host triplet
> configure: WARNING: using cross tools not prefixed with host triplet
> configure: WARNING: using cross tools not prefixed with host triplet
> configure: WARNING: libacl development library was not found or not usable.
> configure: WARNING: gettext-tools will be built without ACL support.
> Compiling gettext...
> In file included from ./printf.c:305:
> ./vasnprintf.c: In function 'libintl_vasnwprintf':
> ./vasnprintf.c:5001: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5001: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5001: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5007: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5007: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5007: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5013: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5013: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5013: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5019: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5019: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5019: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5025: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5025: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5025: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5031: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5031: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5031: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5037: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5037: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5037: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5043: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5043: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5043: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5050: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5050: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5050: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5056: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5056: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5056: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5063: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5063: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5063: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5069: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5069: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5069: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5075: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5075: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5075: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5082: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5082: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5082: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5089: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5089: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5089: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5096: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5096: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5096: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5103: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5103: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./vasnprintf.c:5103: warning: passing argument 2 of 'swprintf' makes pointer from integer without a cast
> ./printf.c: In function 'libintl_vswprintf':
> ./printf.c:388: warning: passing argument 2 of 'vswprintf' makes pointer from integer without a cast
> ./printf.c:388: warning: passing argument 3 of 'vswprintf' from incompatible pointer type
> ./printf.c:388: error: too many arguments to function 'vswprintf'
> make[3]: *** [printf.lo] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all] Error 2
> make: *** [all-recursive] Error 1
>
> =================
> gettext:
>    Build failed.
> =================
> \-----------------------------------
>
> I remember that I also got warnings about missing "host triplet" in summer 2013.
> Did not understand what this is supposed to be.
>
> Configure complains about libacl devel lib not available. The package
> "libacl1-dev" is installed on my dextop, though. I am not sure if this is relevant,
> because it is on the linux side of things.
>
>   ---<)kaimartin(>---
>

-- 
Francesc Vila
-------------------------------------------
Integrated Circuits and Systems (ICAS)
Institut de Microelectrònica de Barcelona
Centre Nacional de Microelectrònica (CSIC)
Campus UAB Bellaterra, 08193 Cerdanyola del Vallès, Spain
http://www.cnm.es <http://www.cnm.es/>
-------------------------------------------

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019