Hello Werner, I tested your new professional Makefile in WinUAE (Amiga OS 4.1 Classic) on a PC in the afternoon and now on my AmigaOne and got the same following output:
freetype/builds/amiga> make assign FT: // make: *** No rule to make target `ftbase.ppc.o', needed by `libfreetype.a'. Stop. freetype/builds/amiga> Have a nice evening. Károly On 2018.11.07., you wrote: >> I write a "new" Makefile (freed from a lot of "brick-a-brack" and >> tested) for building FreeType Library easily on an AmigaOne (AmigaOS >> 4.1 Final Edition Update 1): attached "Makefile". > Thanks! >> It makes a "libfreetype.a" (linked with ftinit.ppc.o and >> ftsystem.ppc.o, too) static library which need to be copied to >> "SDK:local/newlib/lib". (SDK v53.30, GCC v4.2.4) > Note, however, that your Makefile isn't typical. What you provide is > an `all or nothing' approach: If, say, a developer changes a single > source file, *all* source files are re-compiled. > Attached you can find my try to improve this (due to the `FT:' in the > source file path names I can't directly test this under GNU/Linux). >> After all these, we can create an application with the following >> method without any complication: >> >> gcc sdlttf.c -o sdlttf.run -lSDL_ttf -lfreetype -lSDL > I ask you to help me further with integration into FreeType. > * There already exists `builds/amiga/makefile'. I assume that file > should be renamed. What shall I do? > * Please provide a patch for `builds/amiga/README' that explains what > your Makefile does. > * It is also necessary to enrich `Makefile' with proper comments, as > indicated in my version. > Werner _______________________________________________ Freetype mailing list Freetype@nongnu.org https://lists.nongnu.org/mailman/listinfo/freetype