Hello Werner, First of all, thanks for the quick reply, but I think you miss the point a little bit, because I wrote that I managed to compiled FreeType library in the end: libft2_ppc.a and when I began to compile my SDL application with SDL_ttf (http://os4depot.net/?function=showfile&file=development/library/graphics/libsdl_ttf.lha) by Sam Lantigna, I got some errors:
(sample "sdlttf.c": http://www.roguebasin.com/index.php?title=SDL_ttf_Sample_Code) gcc sdlttf.c -o sdlttf.run -ISDK:local/newlib/include/freetype -LSDK:local/newlib/lib -lSDL_ttf -lft2_ppc -lSDL ld: Dwarf Error: found dwarf version '4', this reader only handles version 2 information. /SDK/local/newlib/lib/libSDL_ttf.a(SDL_ttf.o): In function `TTF_Init': SDL_ttf.c:(.text+0xdbc): undefined reference to `FT_Init_FreeType' /SDK/local/newlib/lib/libSDL_ttf.a(SDL_ttf.o): In function `TTF_Quit': SDL_ttf.c:(.text+0x33c8): undefined reference to `FT_Done_FreeType' /SDK/local/newlib/lib/libft2_ppc.a(ftbase.ppc.o): In function `FT_Stream_New': ftbase.c:(.text+0xdd0c): undefined reference to `FT_Stream_Open' make: *** [all] Error 1 Sam Lantigna also used FreeType library for his SDL_ttf in 2017... ...well there is some people who has wanted to use this library on Amiga, yet... :-) ...and I want to use SDL_ttf, but I don't do it, because of the errors above. Have a nice day! Károly On 2018.11.03., you wrote: > Hello Károly! >> I would like to make an SDL application using SDL_ttf which is >> wrapped in FreeType library, so I downloaded it and try to compile >> on my AmigaOne with SDK and I type what the README says: "make -f >> makefile.os4", in turn the following error has occured: [...] > You are the first one since many years who reports a problem with the > Amiga platform. Note that the makefiles for Amiga are completely > unsupported; we only try to synchronize the list of files to compile > as good as possible _ the last Amiga-specific change was 12 years (!) > ago... >> makefile.os4:67: *** target pattern contains no `%'. Stop. >> (ftbase.ppc.o: FT:src/base/ftbase.c) >> >> Well, I try to rewrite this makefile and replace all occurrences of >> "FT:" [...] > I guess this is due to the old AmigaOS version (the README talks about > `MorphOS', whatever it is). >> I don't understand it... why??? > I can't help here, sorry. However, my gut feeling says that you will > have more success if you start with the standard incantation of > ./configure && make > to take a Unix-like route. > Werner _______________________________________________ Freetype mailing list Freetype@nongnu.org https://lists.nongnu.org/mailman/listinfo/freetype