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.