[rrd-users] problem when building perl-shared rrdtool

dandan birbird at gmail.com
Thu May 21 18:28:31 CEST 2009


Hi, All, 
I am new to rrdtool and Perl.
I wanted to build perl-shared rrdtool lib by myself and have struggled on
this for some time.

The process in my mind is like this:
1. build rrd.lib in Visual Studio 2005, I succeded.
2. run ntmakefile.pl to get Makefile, I succeded.
3. build RRDs.dll from rrd.lib and other libs, I failed.

After I ran make, it said “Makefile:464: *** Multiple targets match. Stop.”
(The message is translated from Chinese, may be not very accurate)

The lines around 464 of Makefile:
457  # --- MakeMaker dynamic_lib section:
458  
459  # This section creates the dynamically loadable $(INST_DYNAMIC)
460  # from $(OBJECT) and possibly $(MYEXTLIB).
461  OTHERLDFLAGS =
462  INST_DYNAMIC_DEP =
463  
464  $(INST_DYNAMIC): $(OBJECT) $(MYEXTLIB) $(BOOTSTRAP)
$(INST_ARCHAUTODIR)$(DFSEP).exists $(EXPORT_LIST) $(PERL_ARCHIVE)
$(INST_DYNAMIC_DEP)
465          $(LD) -out:$@ $(LDDLFLAGS) $(LDFROM) $(OTHERLDFLAGS)
$(MYEXTLIB) $(PERL_ARCHIVE) $(LDLOADLIBS) -def:$(EXPORT_LIST)
466          $(CHMOD) $(PERM_RWX) $@
467  

My question is: Is my process right and how can I build the perl-shared lib?
Any help will be highly appreciated! (*^__^*)

-- 
View this message in context: http://n2.nabble.com/problem-when-building-perl-shared-rrdtool-tp2952882p2952882.html
Sent from the RRDtool Users Mailinglist mailing list archive at Nabble.com.



More information about the rrd-users mailing list