I execute the makefile by typing:perl makefile.pl
The output I receive is:omake -EN
This comes from the following section in the makefile:Makefile out-of-date with respect to Makefile.PL C:\Perl\lib\Config.pm + C:\Perl\lib\CORE\config.h Cleaning current config before rebuilding Makefile... omake -f Makefile.old clean > NUL || rem C:\Perl\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lVEILibDLL Writing Makefile for EME_XSUB ==> Your Makefile has been rebuilt. <== ==> Please rerun the make command. <== false 'false' is not recognized as an internal or external command, operable program or batch file. omake: Shell line exit status 1. Stop. omake: makefile (line 781): Removing Makefile (warning).
This is very frustrating as the date/time on the dependencies is not later than on the target. What is going on? Can someone please help me? Thanks in advance!!# We take a very conservative approach here, but it's worth it. # We move Makefile to Makefile.old here to avoid gnu make looping. $(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP) $(NOECHO) $(ECHO) "Makefile out-of-date with respect to $?" $(NOECHO) $(ECHO) "Cleaning current config before rebuilding Makef +ile..." $(NOECHO) $(RM_F) $(MAKEFILE_OLD) $(NOECHO) $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD) -$(MAKE) -f $(MAKEFILE_OLD) clean $(DEV_NULL) || $(NOOP) $(PERLRUN) Makefile.PL $(NOECHO) $(ECHO) "==> Your Makefile has been rebuilt. <==" $(NOECHO) $(ECHO) "==> Please rerun the make command. <==" false
In reply to problem building extension by timfar
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |