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

Reply via email to