I now have almost a complete build with strict C99/POSIX compilation.
The only show stoppers now appear to be in headers imported from
"src/other":

  gdiam.hpp

and many boost headers (is it time to update boost to the latest 1.54
or at  least file some bug reports if that isn't feasible) plus some
step headers.

One more problem is this strange warning:

  warning: "hv3.tcl" provides more than one package ({combobox 2.3} {hv3 0.1})

I did make a couple of hacks to temporarily work around proper use of
signals in src/libbu/interrupt.c.  Hopefully we can move to sigaction
instead of signal in the future.

The list of warnings (using gcc version 4.7.2 is attached as a gzipped file..

Best,

-Tom

Attachment: build-warnings-c99-posix.log.gz
Description: GNU Zip compressed data

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to