In message <[EMAIL PROTECTED]>, writ
es:
>On Thu, 10 Jul 1997, Oliver Elphick wrote:
>
>> No-one has attempted an answer to this yet; if you have any ideas,
>> please let me know!
>>
>Don't know what this publib stuff is (just running dpkg -S
>/usr/include/publib [ah see, high-level functions]), but the problem is
>shining from your description. The stanza
>#ifdef __cplusplus
>extern "C" {
>#endif
> from the beginning and the one
>#ifdef __cplusplus
>}
>#endif
>from the end of include files which are only C is missing.
>As publib is a _C_ function library, I would not exactly call it as a bug.
>You can add the stanzas to your c source around the #include line.
>It is just C++ and strong type checking.
Brilliant! That was the answer, of course.I now remember that I had put this change into publib.h before, which was why it had worked before. When I upgraded to the new version, I forgot about that change and thought that it had worked 'out of the box' before. Lars, could this be incorporated as a permanent feature in the Debian package, please? -- Oliver Elphick [EMAIL PROTECTED] Isle of Wight http://lfix.co.uk/oliver Make it idiot-proof, and someone will breed a better idiot.
pgpqhFuPPYvnD.pgp
Description: PGP signature

