Mail Archives: geda-user/2014/03/25/09:44:11
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 -