Building l4re packages and linking errors

Bryce Cronkite-Ratcliff brycecr at
Fri May 10 04:57:30 CEST 2013

Apologies. The solution to the first problem was what I suggested, and 
the solution to the second problem was documented here:

That is, the problem was the ld behavior change in ubuntu 11.10 which 
requires the addition of the -Wl, -no-as-needed flags after -shared in 
the libgendep makefile


On 05/09/2013 06:23 PM, Bryce Cronkite-Ratcliff wrote:
> Hi folks,
> 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
> 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/ undefined 
> symbol: dlsym
> If you have any thoughts on what I might try, let me know!
> Thank you!
> Bryce

More information about the l4-hackers mailing list