Hi,
I separated all my compiler warnings from all the other output, when
performing the make of 1.1.6cvs.
I don't understand the warnings in detail, but I suspect they could
cause trouble.
The warnings are from filetools.C, lyxrc.C, and ButtonPolicies.C.
A stripped version of these warnings are:
(I can send them in more detail)
filetools.C: In function `const class string MakeRelPath(const class string &, const
class string &)':
861: warning: comparison between signed and unsigned
861: warning: comparison between signed and unsigned
864: warning: comparison between signed and unsigned
865: warning: comparison between signed and unsigned
865: warning: comparison between signed and unsigned
865: warning: comparison between signed and unsigned
866: warning: comparison between signed and unsigned
866: warning: comparison between signed and unsigned
881: warning: comparison between signed and unsigned
883: warning: comparison between signed and unsigned
891: warning: comparison between signed and unsigned
lyxrc.C: In method `void LyXRC::output(class ostream &) const':
1564: warning: enumeration value `RC_SET_COLOR' not handled in switch
1564: warning: enumeration value `RC_CONVERTER' not handled in switch
1564: warning: enumeration value `RC_VIEWER' not handled in switch
1564: warning: enumeration value `RC_FORMAT' not handled in switch
ButtonPolicies.C:
39: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long unsigned int'
39: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
39: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
41: warning: passing `ButtonPolicy::State' chooses `int' over `long unsigned int'
41: warning: passing `ButtonPolicy::State' chooses `int' over `long int'
41: warning: passing `ButtonPolicy::State' chooses `int' over `unsigned int'
53: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
53: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
126: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
126: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
179: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
179: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
254: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
254: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
330: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
330: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
420: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
420: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
484: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
484: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
Regards,
Rob.