[rrd-users] problem when building perl-shared rrdtool
birbird at gmail.com
Thu May 21 18:28:31 CEST 2009
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:
459 # This section creates the dynamically loadable $(INST_DYNAMIC)
460 # from $(OBJECT) and possibly $(MYEXTLIB).
461 OTHERLDFLAGS =
462 INST_DYNAMIC_DEP =
464 $(INST_DYNAMIC): $(OBJECT) $(MYEXTLIB) $(BOOTSTRAP)
$(INST_ARCHAUTODIR)$(DFSEP).exists $(EXPORT_LIST) $(PERL_ARCHIVE)
465 $(LD) -out:$@ $(LDDLFLAGS) $(LDFROM) $(OTHERLDFLAGS)
$(MYEXTLIB) $(PERL_ARCHIVE) $(LDLOADLIBS) -def:$(EXPORT_LIST)
466 $(CHMOD) $(PERM_RWX) $@
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