cad/openscad fails to build on 9.3/i386
dim at FreeBSD.org
Sat Mar 28 16:26:33 UTC 2015
On 27 Mar 2015, at 14:53, Andrea Venturoli <ml at netfence.it> 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
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.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 194 bytes
Desc: Message signed with OpenPGP using GPGMail
More information about the freebsd-ports