On Sun, May 20, 2012 at 11:26:27PM +0200, Stefan Unterweger wrote:
> Hello!
> 
> * Matthew Dempsky on Fri, May 04, 2012 at 02:57:22PM -0700:
> > Please let me know if you find anything that doesn't work correctly.
> 
> I've just tried building it and actually get a long way towards the end,
> but not quite.
> 
> > Attached is a port for Eclipse SDK 4.1.2.  I've only tested it on
> > amd64, but it should (might?) work on i386 too. 
> 
> I've stumbled over some things along the way:
> 
> You have missed a build dependency on 'archivers/unzip'.
> 
> Also, the makefile for the native libraries (the make_openbsd.mak) makes
> problems and fails to get the libxul libraries correctly.
> 
> If I substitute line 96 onward:
> | MOZILLA_INCLUDES = `pkg-config --cflags libxul19`
> | MOZILLA_LIBS = `pkg-config --libs libxul19`
> | 
> | XULRUNNER_INCLUDES = `pkg-config --cflags libxul19-embedding nspr`
> | XULRUNNER_LIBS = `pkg-config --libs libxul19-embedding`
> 
> with:
> | MOZILLA_INCLUDES = `pkg-config --cflags libxul`
> | MOZILLA_LIBS = `pkg-config --libs libxul`
> | 
> | XULRUNNER_INCLUDES = `pkg-config --cflags libxul-embedding nspr`
> | XULRUNNER_LIBS = `pkg-config --libs libxul-embedding`
> 
> Then everything at least builds fine.

You're not building on -current enough up-to-date. libxul.pc and
libxul-embedding.pc are installed as libxul19.pc and
libxul19-embedding.pc since 2012/04/07.

Landry

Reply via email to