Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Lighttpd and PCRE
@ 2008-09-17  9:28 Nick Peirson
  2008-09-17 15:03 ` Nick Peirson
  2008-09-17 21:35 ` Peter Korsgaard
  0 siblings, 2 replies; 6+ messages in thread
From: Nick Peirson @ 2008-09-17  9:28 UTC (permalink / raw)
  To: buildroot

Hi,

I'm fairly new to buildroot and cross compiling in general and I've 
encountered some problems getting PCRE support enabled in lighttpd.

Initially PCRE was failing to compile complaining of an unknown option 
-N, which I tracked down to the the line in the PCRE Makefile:

STRIP = true -Not_stripping

Commenting this out allow PCRE to compile, however lighttpd failed to 
compile with an error regarding libc.so.6 conflicting with with 
libc.so.0. A quick find through my buildroot environment showed no 
instances of libc.so.6, however it was present on my host system. In an 
attempt to fix it I changed the line:

PCRE_LIB = -L/usr/lib -lpcre

to

PCRE_LIB = -lpcre

The compilation now proceeded without errors, however I'm still 
receiving an error from lighttpd that it's not been compiled with PCRE 
support.

As I understand it, the sysroot argument, which is present and correct, 
should make that -L/usr/lib entry relative to the value provided by 
sysroot, however it still seemed to be finding libc.so.6 from the host 
system. Am I misunderstanding the sysroot argument or is somethign elses 
going on? Also, I thought that removing -L/usr/lib and leaving in -lpcre 
would still link it against PCRE, however, when running it, it's still 
claiming there's no PCRE support. Should I be loking for a problem in 
lighttpd, where the compilation error occured, or has the problem 
already been introduced during the compilation of PCRE?

Due to my lack of experience with buildroot, I'm not sure if this is 
something I've done wrong or if it's a bug with buildroot/lighttpd/pcre, 
but any help either way would be greatly appreciated.

Thanks
Nick

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-09-18  8:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-17  9:28 [Buildroot] Lighttpd and PCRE Nick Peirson
2008-09-17 15:03 ` Nick Peirson
2008-09-17 21:35 ` Peter Korsgaard
2008-09-18  7:59   ` Nick Peirson
2008-09-18  8:49     ` Nick Peirson
2008-09-18  8:58       ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox