Skip to content

Open source launchpad.c to support C++ compilation #53

Description

@Kyran-C

From my understanding, in order to support C++, main needs to be compiled by the C++ compiler. As it stands now, that's precompiled into launchpad.a and linked during build. Would it be possible to refactor things to have launchpad.c compiled by us and maybe have it link to a launchpad_lib.a which would have the opaque guts you don't want open sourced? If there's proprietary stuff you don't want public, that could be put into the lib. Alternately, if it's just hidden for simplicity's sake it might be worth exposing so we can do some deeper tinkering.

Either way, it'd be really amazing to be able to use templates and member functions and lambdas and bools and function overloads and...

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions