Skip to content

Can't compile applications using libprojectM due to missing header #468

@ericonr

Description

@ericonr

Hi! f7f74b1 seems to have reorganized a bunch of stuff, which included switching from using the __SSE2__ macro to your own _HAS_SSE2_ one, using a dedicated header to (I assume) avoid duplicating code.

Unfortunately, the new Intrinsics.h header was included directly in Common.h, but isn't installed, which lead to build failures for applications which can link to a system projectM (in our case, the clementine player and qmmp).

I don't know if the preferred course of action is installing the new header or making it internal only (which IMO would be better, since it seems to be only an implementation detail), so I'm not opening a PR for now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions