On 27 Mar 2015, at 14:53, Andrea Venturoli <[email protected]> wrote: > I'm trying to upgrade OpensCAD to 2015.03, which was committed yesterday. > However it fails to build. ... >> c++ -c -O2 -pipe -fno-strict-aliasing -frounding-math >> -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include >> -I/usr/local/include -I/usr/local/include/harfbuzz >> -I/usr/local/include/freetype2 -I/usr/local/include >> -I/usr/local/include/freetype2 -pthread -D_THREAD_SAFE -Wall -W >> -Wno-unused-local-typedefs -DOPENSCAD_VERSION=2015.03 -DOPENSCAD_YEAR=2015.0 >> -DOPENSCAD_MONTH=03.0 -DOPENSCAD_DAY=.0 -DENABLE_CGAL -DENABLE_OPENCSG >> -DUSE_SCINTILLA_EDITOR -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_GUI_LIB >> -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. >> -I/usr/local/include/eigen3 -I/usr/local/include/qt4/QtCore >> -I/usr/local/include/qt4/QtGui -I/usr/local/include/qt4/QtOpenGL >> -I/usr/local/include/qt4 -Isrc -I/usr/local/include/qt4 >> -Isrc/libtess2/Include -I/usr/local/include -Iobjects >> -I/usr/local/include/qt4 -I/usr/local/include -o objects/scadlexer.o >> src/scadlexer.cpp >> cc1plus: error: unrecognized command line option "-Wno-unused-local-typedefs" >> *** [objects/scadlexer.o] Error code 1
This is because upstream has unconditionally added the -Wno-unused-local-typedefs flag, which is only supported by gcc 4.7 and higher: https://github.com/openscad/openscad/issues/757 Our base gcc is very old, so it does not have this flag. It is probably easiest to compile this port with lang/gcc, or with clang. -Dimitry
signature.asc
Description: Message signed with OpenPGP using GPGMail
