Git Product home page Git Product logo

Comments (4)

LaurentOngaro avatar LaurentOngaro commented on September 15, 2024

It seems that the loading error in Buttons.usf is due to build errors in Shapes.usf.
the #12 line
static float IsInRectangle(float2 Location, float2 Start, float2 End)
in Shapes.usf throws the following error:
error: syntax error, unexpected STATIC

from darkernodes.

LaurentOngaro avatar LaurentOngaro commented on September 15, 2024

This issue does not occur when using UE 4.27 built on the same system.
So for me, it's a good solution: I'll upgrade the engine version I use
IMO, the code you use in your struct is not compliant with the linux toolchain required for UE 4.25, but it's OK for the 4.27 toolchain.

from darkernodes.

hugoattal avatar hugoattal commented on September 15, 2024

Wow, sorry for that, that's really weird... If you're ok to update to UE 4.27, it's perfect! If you need to stay on UE 4.25, I'll create a custom shader code for Linux user (as it works as expected on Windows). Keep me posted on!

from darkernodes.

LaurentOngaro avatar LaurentOngaro commented on September 15, 2024

If you could find a solution for UE 4.25 it could be great, because some other plugins I use are not compatible with 4.27 till now .
I think the issue is due to differences in the C++ versions (and theirs features) allowed in both versions, on linux only because the toolchain used evolves with the engine version.
I can easily compile new plugin code on linux if needed.
I've created a bach script for that. You can find it on my public gitlab

from darkernodes.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.