[Fluxus] Can’t build fluxus on NetBSD 6.0

Nans Vignal youbidou at singularity.fr
Tue Nov 5 10:09:53 PST 2013


Hello!

I’m new to fluxus, and I’m trying to build it on my laptop, under NetBSD 6.0.

First, SCons fail to check for some headers (like stdio.h, while I have it at
the right place), so I made a dirty fix (comment an Exit(1) :/)
Well, the build process goes on, but I meet a new bug, which seems very weird:

scons: Building targets ...
g++ -o src/GLEditor.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=17 -DPLT_COLLECTS_LOCATION="\"/usr/local/lib/racket/collects/"\" -DFLUXUS_COLLECTS_LOCATION="\"/usr/local/lib"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-017"\" -DGLSL -DMZ_PRECISE_GC -DGOODE_OLDE_ODE -DNO_LO_ARG_SIZE_DECL -DdSINGLE -I/usr/include -I/usr/local/include -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/local/include/racket -I/libfluxus/src src/GLEditor.cpp
In file included from src/GLEditor.h:21:0,
                 from src/GLEditor.cpp:33:
src/PolyGlyph.h:66:27: error: 'FT_GlyphSlot' does not name a type
src/PolyGlyph.h:66:40: error: ISO C++ forbids declaration of 'glyph' with no type
src/PolyGlyph.h:68:27: error: 'FT_GlyphSlot' does not name a type
src/PolyGlyph.h:68:40: error: ISO C++ forbids declaration of 'glyph' with no type
src/PolyGlyph.h:70:2: error: 'FT_Library' does not name a type
src/PolyGlyph.h:71:2: error: 'FT_Face' does not name a type
src/PolyGlyph.h:72:2: error: 'FT_GlyphSlot' does not name a type
scons: *** [src/GLEditor.o] Error 1
scons: building terminated because of errors.

I’ve checked in PolyGlyph.h, it includes freetype.h, which has a typedef for those FT_*.

At this point, any help would be welcome :)

-- 
Envoyé depuis ma GameBoy.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.pawfal.org/pipermail/fluxus-pawfal.org/attachments/20131105/a74511db/attachment-0002.pgp>


More information about the Fluxus mailing list