[systemd-devel] help with compiling systemd-218 library only 32-bit multilib host

Zbigniew Jędrzejewski-Szmek zbyszek at in.waw.pl
Sun Feb 8 08:52:47 PST 2015


On Sun, Feb 08, 2015 at 04:05:51PM +0000, lux-integ wrote:
> Greetings,
> 
> I am having a go  at compiling systemd on clfs-multilib  described here:-
> (  http://clfs.org/view/git/x86_64/final-system/systemd.html )
>  Systemd-213 as in the book compiles for 32-bit.
> 
> Paradoxically systemd-218 compiles for 64-bit as described ( on the next page 
> ) here
> (http://clfs.org/view/git/x86_64/final-system/systemd-64bit.html )
> 
> For the 32-bit  ( library-only build ) I tried substituting   systemd-218  ( 
> for systemd-213 ) .   where the  make  ( after configure )    is like so:-
> 
> --# make src/shared/{af,errno}-{from,to}-name.h src/libsystemd/libsystemd.sym
> --# make libsystemd.la libudev.la libnss_myhostname.la
Seriously, what's the point? All this complications to save a minute
or two of compile time?

> src/shared/arphrd-list.c:31:28: fatal error: arphrd-to-name.h: No such file or 
> directory
>  #include "arphrd-to-name.h"
>                             ^

Obviously you need to generate arphrd-to-name.h too.

Zbyszek


More information about the systemd-devel mailing list