Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#647 yet another compatibility patch

Release-3.0
closed-accepted
Rich Mattes
Player (393)
5
2011-08-04
2011-08-03
Paul Osmialowski
No

There's a problem with recent commits that new code can be only compiled with latest gcc versions. Attached patch solves following compatibility issues:
- anonymous struct in anonymous union in a struct - this may work with latest gcc, but does not work for me
- unknown overload of pow (pow(int, int) I forced it to pow(double, int) which is recognised)
- cfmakeraw is only on Linux, I've added inclusion of replace/replace.h (the same way as it is done in sicklms200 and cmucam where cfmakeraw is also used)

Discussion

  • Rich Mattes
    Rich Mattes
    2011-08-04

    The changes have been made in SVN trunk.
    Thank you for your contribution.

     
  • Rich Mattes
    Rich Mattes
    2011-08-04

    • status: open --> closed-accepted