[poppler] Fw: Re: How to define _WIN32 flag?

Paul. Z. Wu zwu_ca at yahoo.com
Thu Sep 23 13:23:11 PDT 2010


This works. Great -- thanks a lot.

Cheers,


--- On Thu, 9/23/10, Hib Eris <hib at hiberis.nl> wrote:

> From: Hib Eris <hib at hiberis.nl>
> Subject: Re: [poppler] Fw: Re: How to define _WIN32 flag?
> To: "Paul. Z. Wu" <zwu_ca at yahoo.com>
> Cc: poppler at lists.freedesktop.org
> Date: Thursday, September 23, 2010, 10:10 AM
> Hi,
> 
> On Thu, Sep 23, 2010 at 6:16 PM, Paul. Z. Wu <zwu_ca at yahoo.com>
> wrote:
> >
> >
> > --- On Thu, 9/23/10, Paul. Z. Wu <zwu_ca at yahoo.com>
> wrote:
> >
> >> From: Paul. Z. Wu <zwu_ca at yahoo.com>
> >> Subject: Re: [poppler] How to define _WIN32 flag?
> >> To: "Vincent Torri" <vtorri at univ-evry.fr>
> >> Date: Thursday, September 23, 2010, 9:14 AM
> >> Thanks for your reply -- I tried
> >> latest mingw (g++ 4.5) on Windows (XP and 7). But
> it didn't
> >> work out. I had the follow error (it may be not
> the _WIN32
> >> problem). Any tip will be very appreciated.
> >>
> >>  make[3]: Entering directory
> >> `/home/admin/poppler-0.14.3/poppler'
> >>   CXX    Annot.lo
> >>   CXX    GlobalParams.lo
> >> GlobalParams.cc: In function 'char*
> >> get_poppler_datadir()':
> >> GlobalParams.cc:186:47: error: '_mbsrchr' was not
> declared
> >> in this scope
> >> GlobalParams.cc:190:45: error: 'stricmp' was not
> declared
> >> in this scope
> 
> Just speculating here, but this might be because poppler
> claims to be
> 'ansi', and _mbsrchr might not be ansi according to mingw
> 4.5. Try to
> build with this and see what happens:
> 
> make CXXFLAGS=""
> 
> Or remove the '-ansi' flag from the poppler/Makefile .
> 
> Cheers,
> 
> Hib Eris
> 


      



More information about the poppler mailing list