#21125: parma polyhedra library and - -------------------------------------+-------------------------------------- Reporter: alex_a_bordeaux@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Low | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: ppl -------------------------------------+-------------------------------------- Description changed by toby@…: Old description:
system: 10.6
as known from other packages: unsupported compiler flag -Wno-long-double
---------------- ERROR LOG -------------- Command output: /usr/bin/make all-recursive Making all in utils if /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -W -Wall -g -O2 -Wno-long-double -MT timings.o -MD -MP -MF ".deps/timings.Tpo" -c -o timings.o timings.cc; \ then mv -f ".deps/timings.Tpo" ".deps/timings.Po"; else rm -f ".deps/timings.Tpo"; exit 1; fi sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./build_header.in > build_header chmod +x build_header sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./text2cxxarray.in > text2cxxarray cc1plus: error: unrecognized command line option "-Wno-long-double" -----------------------------------------
viz. configure.ac:
darwin*) darwin=yes if test x"$GCC" = xyes then CFLAGS="$CFLAGS -Wno-long-double" CXXFLAGS="$CXXFLAGS -Wno-long-double" fi ;;
solution: don't know if there's a general solution for all these packages that use the "no-long-double" flag; i just tried to compile it without these flags and it seems to work (was able to use the examples in the ./demo directory)
New description: system: 10.6 as known from other packages: unsupported compiler flag -Wno-long-double {{{ ---------------- ERROR LOG -------------- Command output: /usr/bin/make all-recursive Making all in utils if /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -W -Wall -g -O2 -Wno-long-double -MT timings.o -MD -MP -MF ".deps/timings.Tpo" -c -o timings.o timings.cc; \ then mv -f ".deps/timings.Tpo" ".deps/timings.Po"; else rm -f ".deps/timings.Tpo"; exit 1; fi sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./build_header.in > build_header chmod +x build_header sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./text2cxxarray.in > text2cxxarray cc1plus: error: unrecognized command line option "-Wno-long-double" ----------------------------------------- viz. configure.ac: darwin*) darwin=yes if test x"$GCC" = xyes then CFLAGS="$CFLAGS -Wno-long-double" CXXFLAGS="$CXXFLAGS -Wno-long-double" fi ;; }}} solution: don't know if there's a general solution for all these packages that use the "no-long-double" flag; i just tried to compile it without these flags and it seems to work (was able to use the examples in the ./demo directory) -- -- Ticket URL: <http://trac.macports.org/ticket/21125#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS