[Xcb] xcb-util - image library n win32
Jeetu Golani
jeetu.golani at gmail.com
Sun May 3 01:43:07 PDT 2009
Hi,
> When you build and install libxcb, it will create xcb.pc. Points
> PKG_CONFIG_PATH there. For example I built libxcb with prefix
> $HOME/w/x11 so it would configure xcb-util like this:
I got past this step. I setup the XCB_CFLAGS and XCB_LIBS environment
variables instead so that works. I also had to setup environment variables
for SHM and Render. Although I've set things up so as to link against my
pthreadGC2 dll there is still one place (at least) which is still causing it
to link against -lpthread which fails for me....tried making changes within
Makefile.am but didn't work so as a quick hack setup a symlink between
libpthread.a and my pthreadGC2.dll so I got through this step.
In order to get a DLL I tried doing what I did for XCB i.e. in configure.ac I
put in an AC_LIBTOOL_WIN32_DLL before AC_PROG_LIBTOOL. Also in Makefile.am I
put in a libxcb_image_LDFLAGS=-no-undefined. (reciting by memory so hope I
haven't made a mistake writing this but I think this seems what I did)
Everything goes through now but under image/.libs all i can see is a
libxcb-image.a and a .la file....no dll...so I'm guessing something more
needs to be done....any ideas?
Bye for now
On Sunday 03 May 2009, Nguyen Thai Ngoc Duy wrote:
> On Sat, May 2, 2009 at 8:56 PM, Jeetu Golani <jeetu.golani at gmail.com> wrote:
> > b) A cursory attempt trying to run autogen --host=i586-mingw32msvc fails
> > at the pkg-config check which searches for xcb package.
> > Would appreciate pointers on how I could possibly get this to work.
>
> When you build and install libxcb, it will create xcb.pc. Points
> PKG_CONFIG_PATH there. For example I built libxcb with prefix
> $HOME/w/x11 so it would configure xcb-util like this:
>
> ./configure --host=mingw32 PKG_CONFIG_PATH=$HOME/w/x11/lib/pkgconfig
More information about the Xcb
mailing list