EVEmu

    EVEmu Forums

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    Compiling the Source

    Core Development
    2
    4
    3404
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      John Adams last edited by

      @jdhirst again, thank you for this opportunity to engage with a current developer of evemulator.

      One thing that has always been (super) lacking on every iteration of EVEmulator is documentation in a sensible manner. The OLD Wiki you have imported is pretty close to readable and understandable, but a bit out of date with the new code.

      I do not care for Docker or the mysteries behind how that all works. I'm a hands-on kinda kid, and like to compile sources myself, manage dependencies, etc. Docker is too mystical for me. Given that, I cannot seem to (simply) CMake and Make the current git master code.

      I also tried the old-school VS2019/cmake-gui approach, but I think too many dependencies are not being tracked properly so that of course fails as well (which is why I am back to Linux). Which, btw, worked perfectly about a week ago!! I had the server up and running, but had to revert the VM snapshot for something unrelated being wrong... and now trying to compile again and getting an error:

      error: ‘my_bool’ was not declared in this scope;

      I swear, sometimes I think Linux is out to get me 🙂

      TL;DR - I'm looking for a simple guide to compiling EVE Crucible from your repo Master without using Docker - just my nix server environment. Any advice?

      TY again for kick-starting this project. Hopefully it'll be around forever now.

      John

      J 1 Reply Last reply Reply Quote 0
      • J
        John Adams @John Adams last edited by

        Well, crap. 100% of the time in my 20+ career in IT/Dev, the second I give up and run for help, I solve the problem 🙂

        The error I was getting compiling eve-core was likely due to a missing mysql header (saw mention of it on discord) but the real problem (for me) was that between last week when it compiled and ran perfectly, and today... I upgraded my Ubuntu from 18.04.5 to 20.04.2 - clearly something in 20.04 blew something out, because on my 18.04, it's compiling just fine. Whew.

        Just thought I'd come back and tell you it's solved, although I would really still like to see a cmake-gui fix for Windows/VS2019 compiles (that's where I actually can debug stuff)... but I'll save that begging for later 🙂

        Thanks!
        John

        A 1 Reply Last reply Reply Quote 0
        • A
          Allan Developers @John Adams last edited by

          @john-adams finally got your greasy hands on my source!! LOL
          good to see ya again.

          J 1 Reply Last reply Reply Quote 0
          • J
            John Adams @Allan last edited by

            @allan said in Compiling the Source:

            @john-adams finally got your greasy hands on my source!! LOL
            good to see ya again.

            I did indeed! Muhahahaha! Thank you, @Allan for all you've done for this emulator.

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            • First post
              Last post