Cesar Romani wrote:

> On 07/12/2013 11:07 a.m., Cesar Romani wrote:
>  > On 07/12/2013 08:29 a.m., Bram Moolenaar wrote:
>  >  >
>  >  > Cesar Romani wrote:
>  >  > [...]
>  >  >>
>  >  >> How about with this one:
>  >  >>
>  >  >> --------------------
>  >  >> --- Make_ming.mak.org 2013-11-22 00:16:21 -0500
>  >  >> +++ Make_ming.mak 2013-12-06 21:21:05 -0500
>  >  >> @@ -380,6 +380,7 @@
>  >  >> CFLAGS += -I$(PERLLIBS) -DFEAT_PERL -L$(PERLLIBS)
>  >  >> ifeq (yes, $(DYNAMIC_PERL))
>  >  >> CFLAGS += -DDYNAMIC_PERL -DDYNAMIC_PERL_DLL=\"perl$(PERL_VER).dll\"
>  >  >> +EXTRA_LIBS += -L$(PERLLIBS) -lperl$(PERL_VER)
>  >  >> endif
>  >  >> endif
>  >  >
>  >  > Hmm, adding -L$(PERLLIBS) to CFLAGS seems fishy. Perhaps it should be
>  >  > like this:
>  >  >
>  >  > ifdef PERL
>  >  > CFLAGS += -I$(PERLLIBS) -DFEAT_PERL
>  >  > ifeq (yes, $(DYNAMIC_PERL))
>  >  > CFLAGS += -DDYNAMIC_PERL -DDYNAMIC_PERL_DLL=\"perl$(PERL_VER).dll\"
>  >  > EXTRA_LIBS += -L$(PERLLIBS) -lperl$(PERL_VER)
>  >  > else
>  >  > EXTRA_LIBS += -L$(PERLLIBS)
>  >  > endif
>  >  > endif
>  >  >
>  >  > However, if the -L argument comes too late this might not work.
>  >  > Or perhaps the -L argument isn't needed?
>  >  >
>  >
>  > It also works fine.
>  >
> 
> You are right, the -L argument isn't needed. It could be like this:
> 
> --------------------
> ifdef PERL
> CFLAGS += -I$(PERLLIBS) -DFEAT_PERL
> ifeq (yes, $(DYNAMIC_PERL))
> CFLAGS += -DDYNAMIC_PERL -DDYNAMIC_PERL_DLL=\"perl$(PERL_VER).dll\"
> EXTRA_LIBS += -L$(PERLLIBS) -lperl$(PERL_VER)
> else
> endif
> endif
> --------------------
> 
> It also works with ActivePerl 5.16.

Hmm, but then where is the lib itself added?  Ah, it's further down.  So
let's add the -L argument there:

ifdef PERL
ifeq (no, $(DYNAMIC_PERL))
LIB += -L$(PERLLIBS) -lperl$(PERL_VER)
endif
endif

It usually doesn't hurt to add a -L argument.

-- 
How To Keep A Healthy Level Of Insanity:
17. When the money comes out the ATM, scream "I won!, I won! 3rd
    time this week!!!!!"

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Raspunde prin e-mail lui