On 2/17/19 2:24 PM, Elle Stone wrote: > When compiling GIMP-2.99 updated this morning, I got this error: > > make[4]: *** No rule to make target 'gimpoperationmaskcomponents.c', > needed by 'gimpoperationmaskcomponents.o'. Stop. > make[4]: *** Waiting for unfinished jobs.... > make[3]: *** [Makefile:984: all-recursive] Error 1 > make[2]: *** [Makefile:1266: all-recursive] Error 1 > make[1]: *** [Makefile:854: all-recursive] Error 1 > make: *** [Makefile:755: all] Error 2 > > In fact there doesn't seem to be "gimpoperationmaskcomponents.c", though > there is "gimpoperationmaskcomponents.cc". > > Renaming the file and typing "make" to continue compiling results in a > bunch of other errors, and "make" doesn't finish. This happens each time we convert a C file to C++. Since both the old .c and new .cc files compile into the same .o file, autofoo is too dumb to smoothly handle that for an existing build. You need to either do fresh build, or, in your build directory, edit app/operations/.deps/gimpoperationmaskcomponents.Po, and change "gimpoperationmaskcomponents.c" to "gimpoperationmaskcomponents.cc", on the first or second line. -- Ell _______________________________________________ gimp-developer-list mailing list List address: gimp-developer-list@xxxxxxxxx List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list