On 06/09/2018 05:23 PM, Matthew R. Trower wrote:
Build log attached.
Also attached is a WorksForMe patch, which I've been using to work
around the issue for some time. Apparently these extra definitions are
not a problem on other platforms, and presumedly there's some reason for
them to be there, so I don't know that we want to actually apply this
patch as-is.
Can anyone shine some light on this situation before I go down the
rabbit hole?
FYI, I'm compiling with SunStudio12.3 --- gcc builds are busted on this
platform atm (and I'm not sure I've ever actually built CDE with it), so
I can't say if this is SunCC specific, or if it's a more general
platform problem. I'll add that information as I am able.
That looks like the compiler can't tell the difference between a const
and non-const definition. Perhaps you need to define:
-DSP_VOLATILE=volatile -DSP_CONST=const
for your architecture in programs/nsgmls/Imakefile like Linux and BSD.
You might look an see what else linux/bsd does there and see if any of
that applies for Sun.
-jon
-- Matthew R. Trower
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
--
Jon Trulson
"Fire all weapons and open a hailing frequency for my victory yodle."
- Zapp Brannigan
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel