Git Product home page Git Product logo

Comments (9)

ataulien avatar ataulien commented on September 21, 2024

Would you mind trying to reclone everything? bgfx changed the API for textures and I had to deal with that as well.

I actually forked bgfx to stay on a version that works, but somehow messed up the change of repositories in the submodule-config.

Cloning again should work, since travis (automated build server running ubuntu) compiles this without any problems.

from regoth.

ousnius avatar ousnius commented on September 21, 2024

I deleted my folder and cloned + cmake'd again, but still get the same issue with VC++ 2017 (seems like the bool hasMips argument is missing?).

Another issue I have might be related to VC++ 2017, which is that it can't find the external symbol "__iob_func" for the flac.lib in "_FLAC__stream_decoder_reset". Maybe they renamed that one for MSVC/the Windows 10 SDK?

All of the rest I've seen seemed to compile fine on VC++ 2017 and the Windows 10 SDK so far.

EDIT: The flac.lib thing is because the library doesn't support Visual Studio 2017 yet (kinda obvious now that I think about it).

from regoth.

ataulien avatar ataulien commented on September 21, 2024

That is really strange. Yes, the hasMips-parameter was removed. However, that was kind of weird anyways, since it just happened all if the sudden.

Does a git submodule update --recursive help?

If not, just edit a true in there for hasMips until I can fix it tomorrow.

from regoth.

ataulien avatar ataulien commented on September 21, 2024

So, I did a fresh clone by using only git clone --recursive <url> and I was able to build it just fine!

Did you clone without the --recursive and updated the submodules later?

from regoth.

ousnius avatar ousnius commented on September 21, 2024

Weird. I cloned according to your instructions in Bash, which is:
git clone --recursive https://github.com/degenerated1123/REGoth.git
git pull --recurse-submodules
git submodule update --remote --recursive

from regoth.

ataulien avatar ataulien commented on September 21, 2024

Okay, I think I get it. Submodules are new to me as well, even though I have used them for a while now. They are really useful on the one hand, but can be pretty messy on the other one.

I don't know why, but updating the submodules using git submodule update --remote --recursive fetches newer commits than in my fork? Anyways, I'll quickly fix the code and git config.

from regoth.

ataulien avatar ataulien commented on September 21, 2024

Allright! That should be it!

For further updates, a git pull --recurse-submodules will be sufficient.

from regoth.

przmkg avatar przmkg commented on September 21, 2024

Can confirm, compiles and works like a charm on Manjaro.

from regoth.

ataulien avatar ataulien commented on September 21, 2024

That's good to hear! Thanks for testing!

from regoth.

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.