Skip to content

Compile issue while building folly and its workaround #3

@i-yyi

Description

@i-yyi

Hi there.

It's a great artifact evaluation!

I want to share my problem and workaround for further reproducers.

When building folly, you may receive errors like error: template with C linkage

I check the commit history of folly, it's because the liburing introduce the extern C in newer vision, and the folly we are using is not up-to-date.

Just remove two extern "C" in ${folly_src}/experimental/io/IoUring.h & ${folly_src}/experimental/io/IoUringBackend.h .

This method works for me.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions