Hi,
Thought I’d post this here, if for nothing else than to get an issue recognized on the net. Because this is probably not the best place to get this answered.
I found two issues when trying to build the latest blender using windows/cygwin/make/gnu stuff.
First
FTVectoriser.cpp: In member function `void FTVectoriser::MakeMesh(FTGL_DOUBLE)’:
FTVectoriser.cpp:186: error: invalid conversion from GLvoid (*)()' to
GLvoid (
*)()’
You can see a past issue which seems to match this by googling for “blender error ftvectoriser”, and following the first link. The thread talks about how the issue was resolved with an updated makefile which they checked in. Unfortunately, I can’t do that.
Someone else though showed me how to get past that error, by adding the following line to my user-def.mk
export WITH_FREETYPE2=false
That allows the second error to show up, which I can’t find mentioned anywhere on the net.
FTGlyph.cpp:(.text$ZN6FTBBoxC1EP12FT_GlyphRec[FTBBox::FTBBox(FT_GlyphRec_*)]+0
x1c): undefined reference to `_FT_Glyph_Get_CBox’
collect2: ld returned 1 exit status
Does anyone know how to fix these problems?