Hello all,
I'm really new to XS and make so there isn't a lot of background going on
here. I'm trying to work through the xstut manpage and when I create a
new, blank module with h2xs -A -n MyTest, add the hello world bit, do perl
Makefile.PL it all works. When I exec make on Makefile I get
Borland make 5.2 from the 5.5 toolset
Fatal makefile 782: No terminator specified for in-line file operator
GNU make for win32
makefile:770: *** missing separator. Stop.
So what's the deal here? Here's the relevant section of the makefile with
line numbers inserted into the comments. In that pm_to_blib thingie the
first two lines are preceded by two tabs and the third is all spaces. The
@$(TOUCH) $@ line is preceded by a tab (I read they were significant).
Thanks
Joshua Jore
# (762) --- MakeMaker pm_to_blib section:
pm_to_blib: $(TO_INST_PM)
@$(PERL) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)" \
"-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" -MExtUtils::Install \
-e "pm_to_blib(qw[ <<pmfiles.dat ],'$(INST_LIB)\auto')"
$(PM_TO_BLIB)
<<
@$(TOUCH) $@
# (775) --- MakeMaker selfdocument section:
# (778) --- MakeMaker postamble section:
# (781) End.
_______________________________________________
ActivePerl mailing list
[EMAIL PROTECTED]
http://listserv.ActiveState.com/mailman/listinfo/activeperl