Skip to content

Successful to build but failed to run #427

Open

Description

@2dpdlja496or43iq

Activity

  1. yanghuan commented on May 4, 2023

    @yanghuan
    Owner

    it is compie C# to native

  2. 2dpdlja496or43iq commented on May 5, 2023

    @2dpdlja496or43iq
    Author

    it is compie C# to native

    No. That project said it should build with any C# compilers (notice it has a .csproj?). The fact is dotnet 7.0 compiled it without any warnings but bflat generated full of warnings about some APIs not suitable to be AOT compiled.

  3. yanghuan commented on May 22, 2023

    @yanghuan
    Owner

    bflata is an AOT (Ahead of Time) compiler that does not allow dynamically generated code in the project. Its warnings may indicate the usage of such dynamically generated code functionality in the project.

  4. 2dpdlja496or43iq commented on May 22, 2023

    @2dpdlja496or43iq
    Author

    bflata is an AOT (Ahead of Time) compiler that does not allow dynamically generated code in the project. Its warnings may indicate the usage of such dynamically generated code functionality in the project.

    bflata (https://github.com/xiaoyuvax/bflata) is a build command generator. bflat (https://github.com/bflattened/bflat) is a compiler. bflat (https://github.com/bflattened/bflat) doesn't support .csproj like normal dotnet. bflata (https://github.com/xiaoyuvax/bflata) was created to generate build command for bflat (https://github.com/bflattened/bflat) from .csproj. See: bflattened/bflat#87

    bflata (https://github.com/xiaoyuvax/bflata) is a generic code base that should be built with any C# compilers, including the compilers from .NET framework, Mono, dotnet, bflat (https://github.com/bflattened/bflat) and of course should be CSharp.lua too (that currently is not the case). I can't make it more clear. Please don't confuse bflata (https://github.com/xiaoyuvax/bflata) with bflat (https://github.com/bflattened/bflat).

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