Sisyphus wrote:

> PerlDiscuss - Perl Newsgroups and mailing lists wrote:
> > Hello ,
> > 
> >  I am new in using PERLXS facility.
> > 
> >  I am trying example 4 of perlxstut  on win32(nt4) with Perl 5.8.3 build
> > from activestate with Mingw32,dmake and FakeConfig 
> > 
> > following tutorial guide , here is what i get :
> > _____________________________________________
> > D:TestsMytest2>perl -MConfig_m makefile.pl
> > MakeMaker (v6.17)
> > Writing Makefile for Mytest2::mylib
> > Writing Makefile for Mytest2
> > 
> > D:TestsMytest2>dmake
> > cd mylib && d:apdmakebindmake.exe -S
> > gcc -c          -g -O2 -DWIN32 -DPERL_IMPLICIT_CONTEXT
> > -DPERL_MSVCRT_READFIX -g -O2       -DVERSION=""        -DXS_VERSION=""
> > -DHASATTRIBUTE "-ID:apperllibCORE"   mylib.c
> > ar cr libmylib.a mylib.o
> > rem libmylib.a
> > dmake.exe:  Error -- Don't know how to make `static'
> > dmake.exe:  Error code 255, while making 'mylib/libmylib.a'
> > dmake.exe:  'mylib/libmylib.a' removed.
> > 

> I have a perl built with MinGW and dmake - and I get essentially the 
> same error when running example 4. I think it's a 'dmake' thing.

> Example 4 is pretty much how Math::PARI builds - and that module *does* 
> build fine on MinGW/dmake built perl - so a workaround is probably to be 
> found within the Makefile.PL's that ship with the Math::PARI source - if 
> you have the time and energy to search through them. (If you want to 
> build Math::PARI note that you'll also need to download the Pari-GP 
> source.)

> You might instead consider putting your efforts into learning how to use 
> Inline::C - which basically autogenerates the XS code for you and then 
> compiles it. There's still a bit to learn - but I found it to be more 
> coherent than XS and it comes with a nice little cookbook (perldoc 
> Inline::C-Cookbook). Of course, without knowing exactly what you're 
> trying to do, it would be wrong to state categorically that Inline::C is 
> what you *should* be using.

> Hope there's something helpful in there .... somewhere :-)

> Cheers,
> Rob
______________________
First , sorry for missing my coordinates in the query.

Thanks for your information  , from which i'll have to spend some more
time to go deeply inside dmake and Perl<-->C interface.

What i need is call ,from PERL scripts , C ActiveDirectory LDAP query
functions , as under Win32_Perl ,secure authenticating against AD is not 
obvious... . C subroutines will return data structures such as tied lists .
Regards ,

François

[EMAIL PROTECTED]
______________________________________



Reply via email to