On 08/05/2010, at 8:49 AM, James H. H. Lampert wrote:

Anybody know why it is that our V6 box, which has 5761WDS features 5050,
5101, 5102, and 5103, doesn't seem to have any of the most basic
includes to compile C?

On our V4 boxes, those includes are in the QCLE and QSYSINC libraries,
but I don't see any such libraries on the V6 box. And even when I tried
creating QSYSINC and QCLE libraries, and copying over the H files from a
V4 box, it couldn't see "decimal.h," even though there was definitely a
member called "DECIMAL" in QCLE/H.

Did the folks in Rochester change the way C includes work?

I suspect this has little to do with Rochester. Much in C changed at VRM510--see various complaints from me in the archives. Different C compiler. Many includes stored in stream files. Although the new C compiler is more consistent with C on other platforms it has lost much when compared to the previous C compiler.

As far as I know QSYSINC hasn't changed at 610 (other than content) and is part of an optionally installable component so don't try to fake it. Just install it properly.

Simon Coulter.
FlyByNight Software OS/400, i5/OS Technical Specialists

Phone: +61 2 6657 8251 Mobile: +61 0411 091 400 /"\
Fax: +61 2 6657 8251 \ /
ASCII Ribbon campaign against HTML E-Mail / \

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2020 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].