diff --git a/Framework/PCMakefileFactory.m b/Framework/PCMakefileFactory.m index 2817304..6c3e1c3 100644 --- a/Framework/PCMakefileFactory.m +++ b/Framework/PCMakefileFactory.m @@ -86,6 +86,18 @@ static PCMakefileFactory *_factory = nil; [mfile appendString: @"ifeq ($(GNUSTEP_MAKEFILES),)\n"]; [mfile appendString: @" GNUSTEP_MAKEFILES := $(shell gnustep-config "]; [mfile appendString: @"--variable=GNUSTEP_MAKEFILES 2>/dev/null)\n"]; + [mfile appendString: @" ifeq ($(GNUSTEP_MAKEFILES),)\n"]; + [mfile appendString: @" $(warning )\n"]; + [mfile appendString: @" $(warning Unable to obtain GNUSTEP_MAKEFILES"]; + [mfile appendString: @" setting from gnustep-config!)\n"]; + [mfile appendString: @" $(warning Perhaps gnustep-make is not properly"]; + [mfile appendString: @" installed,)\n"]; + [mfile appendString: @" $(warning so gnustep-config is not in your"]; + [mfile appendString: @" PATH.)\n"]; + [mfile appendString: @" $(warning )\n"]; + [mfile appendString: @" $(warning Your PATH is currently $(PATH))\n"]; + [mfile appendString: @" $(warning )\n"]; + [mfile appendString: @" endif\n"]; [mfile appendString: @"endif\n"]; [mfile appendString: @"ifeq ($(GNUSTEP_MAKEFILES),)\n"]; [mfile appendString: @" $(error You need to set GNUSTEP_MAKEFILES"];