Menu

#69 build failure with gcc 4.5.4 due to multiple definitions

None
closed
nobody
None
cdemu-daemon
default
2013-07-18
2013-07-11
galtgendo
No

It seems [#59] pops up now in cdemu-daemon.

Here, it's i.e. CdemuDevice (cdemu-device.h:40;cdemu-daemon.h:24) and CdemuAudio (cdemu-device.h:24;cdemu-audio.h:32).

Related

Bug reports: #59

Discussion

  • Henrik Stokseth

    Henrik Stokseth - 2013-07-12

    Since typedef redefinition is allowed in C11. That provides an alternative way to fix this. I'll await a response to ticket #68.

     
  • Rok Mandeljc

    Rok Mandeljc - 2013-07-12

    I think moving offending typedefs into a cdemu-types.h, similarly to how it was done for libmirage, would be preferable. Same reasoning as in #68 applies here.

     
  • Rok Mandeljc

    Rok Mandeljc - 2013-07-18

    Should be fixed in the latest batch of commits.

     
  • Rok Mandeljc

    Rok Mandeljc - 2013-07-18
    • status: open --> closed
    • Milestone: -->
     

Log in to post a comment.