> Martin Raspe <[EMAIL PROTECTED]> writes:
> Whoops! Sorry I didn't realize that's what you were doing. Here's some > help. First, the $^O test is redundant because MsWin32.pl will only > get called for win32 in the first place.
Of course, I just copied and pasted.
> Also, instead of setting
> $CFLAGS, it should set $self->{CCFLAGS}, like this:
>
> $self->{CCFLAGS} .= " $Config::Config{cppflags} -DHAS_BOOL -TP -GX";Yes, I read about that before but forgot again.
> $self is the MakeMaker object hash that stores all the values from the > call to WriteMakefile, by setting the object directly, it should be > passed to all other Makefile.PL's (in this case, only > Handler/Makefile.PL). > > Please try this change.
Sorry, no luck - the cc flags don't propagate to Handler/Makefile. Maybe someone else should test it, too - I'll be away until next Wednesday.
Here is the output I get - do you see anything strange?
#----------------- D:\Src\XML-Xerces-2.3.0-4>perl Makefile.PL Using XERCES_LIB = C:/xerces-c_2_3_0-win32/lib Using XERCES_INCLUDE = C:/xerces-c_2_3_0-win32/include
WARNING
You have defined the XERCESCROOT variable, but I am unable to locate the config.status file that was used to build your Xerces-C. Without that file, I may not be able to properly build the C++ glue files that come with Xerces.pm.
Proceeding ...
Using Xerces-C version info from C:/xerces-c_2_3_0-win32/include/xercesc/util/XercesVersion.hpp
Checking to see if libxerces is in your library path...Success!!
Using Xerces-C version: 2.3.0
Processing hints file hints\MSWin32.pl
Note (probably harmless): No library found for '-lpthread'
Writing Makefile for Handler
Writing Makefile for XML::Xerces
#----------------
Martin
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
