[stunnel-users] Build failure for ARM32 with Yocto

Ludolf Holzheid lholzheid at bihl-wiedemann.de
Thu Aug 22 17:25:59 CEST 2013


On Thu, 2013-08-22 15:44:43 +0100, Laszlo Papp wrote:
> On Thu, Aug 22, 2013 at 3:34 PM, Ludolf Holzheid <
> lholzheid at bihl-wiedemann.de> wrote:
> 
> > On Thu, 2013-08-22 14:43:55 +0100, Laszlo Papp wrote:
> > > Here you can find the log file in question for details:
> > >
> > > [..]
> > >
> > > In file included from /usr//include/features.h:324:0,
> > >                  from /usr//include/pthread.h:23,
> > >                  from common.h:158,
> > >                  from str.c:38:
> > >
> > /home/lpapp/Projects/Yocto/poky-dylan-9.0.1/build/tmp/sysroots/foo/usr/include/bits/predefs.h:23:3:
> > > error: #error "Never use <bits/predefs.h> directly; include
> > <stdc-predef.h>
> >
> > Laszlo,
> >
> > Are you sure /usr//include is the right include directory for cross-
> > compiling?  I must confess, I'm not familiar with cross-compiling, but
> > this looks fishy.
> >
> 
> Most certainly not, but other softwares get it right. I will assume that it
> has something to do with how the Makefile is generated for stunnel. Got a
> clue in that area?

I would try to remove -I/usr//include (and -pedantic) from the
compiler flags, but again, I'm no expert in autoconf and
cross-compiling.

Ludolf

-- 

Bihl+Wiedemann GmbH
Floßwörthstraße 41
68199 Mannheim, Germany
 
Tel: +49 621 33996-0
Fax: +49 621 3392239
 
mailto:lholzheid at bihl-wiedemann.de
http://www.bihl-wiedemann.de
 
Sitz der Gesellschaft: Mannheim
Geschäftsführer: Jochen Bihl, Bernhard Wiedemann
Amtsgericht Mannheim, HRB 5796



More information about the stunnel-users mailing list