Building l4re packages and linking errors

Adam Lackorzynski adam at os.inf.tu-dresden.de
Mon May 13 00:16:49 CEST 2013


On Thu May 09, 2013 at 18:23:35 -0700, Bryce Cronkite-Ratcliff wrote:
> I'm afraid my configuration may have changed recently, possibly due
> to version changes in gcc, and I'm having some trouble compiling
> l4re, so I wanted to ping you to see if you had any insights.
> 
> Two separate issues I've had:
> 
> in an existing l4re build, executing make in an individual package
> sub-directory fails to find basic system headers in included files
> ("stddef.h" and "stdarg.h" for example). I'm running make
> O=basel4rebuilddir

Do not know whether this is applicable here but running 'make oldconfig'
in the boot root dir is needed when changing things in the host system
(such as compiler updates).
 
> On the theory that l4re needs to be recompiled in order to set up
> links that may have changed since compilation of the last build,
> I've tried building l4re again, but I similarly run into a linker
> problem here:
> 
> gcc: symbol lookup error:
> /home/bryce/L4Linux/x86/l4re4/tool/gendep/64/libgendep.so: undefined
> symbol: dlsym

As you said you found it that option is in the Makefile nowadays?!



Adam
-- 
Adam                 adam at os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/




More information about the l4-hackers mailing list