• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->

Problem - Help Building open vanilla (1 Viewer)

halfstep

Member
Joined
Nov 13, 2023
RedCents
123¢
Hi,

I'm trying to follow the instructions on the wiki/gitlab repo on building. Trying to RTFM, but running into a wall. The build logs show a bunch of errors. The macroquest.exe gets generated, but I notice any of the plugins where the errors occurred are missing (nav, ,etc).

Steps I took:
  1. git clone --recurse-submodules -j8 https://gitlab.com/redguides/openvanilla.git
  2. Opened OpenVanilla.sln in visual studio (latest version)
  3. Changed profile to Release X64
  4. Build -> Build Solution

I think it's a possible dependency issue: It's failing to download https://repo.msys2.org/mingw/i686/m...ad-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst
I checked a lot of the failed repos and they all contain a -2 version instead -1. Not sure if that's an issue or not...
mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst (build is trying to download this, but it doesn't exist in any of the repos)
vs
mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-2-any.pkg.tar.zst (this is the closest thing to what it's looking for that exists)

I'm not really a Visual C guy, more java, so this could entirely be a user error, in which case I humbly apologize. I've attached the issue_body.md file like the logs requested. I hope this is the right forum for this. I felt bad creating an issue on your gitlab if it's something that's entirely my fault.

Thanks in advance for any help.
 
Welcome to RG

@Knightly is our resident git expert-helper

if you're not looking to self-compile, RG is really easy to get a lvl 2 with redcents

:rc A Redcent is the currency of our community. You can trade them in for Level 2 access, Krono, and more. Learn about them here:


Getting Started / Returning user

Welcome to RedGuides, fellow EQ multi-boxing enthusiast!

The best place to begin is our "New User Guide" video series, click this TV to watch:


This step-by-step series will teach absolute beginners how to control 6 characters at once while highlighting Nav, AutoLogin, and DanNet, which are fundamental plugins that will enhance every aspect of your game.

Returning users check out - MacroQuest Release Party: https://www.redguides.com/community/threads/macroquest-release-party.80628/ for information about changes from the legacy MQ2 to the new and awesome MQ
 
Welcome to RG

@Knightly is our resident git expert-helper

if you're not looking to self-compile, RG is really easy to get a lvl 2 with redcents

:rc A Redcent is the currency of our community. You can trade them in for Level 2 access, Krono, and more. Learn about them here:


Getting Started / Returning user

Welcome to RedGuides, fellow EQ multi-boxing enthusiast!

The best place to begin is our "New User Guide" video series, click this TV to watch:


This step-by-step series will teach absolute beginners how to control 6 characters at once while highlighting Nav, AutoLogin, and DanNet, which are fundamental plugins that will enhance every aspect of your game.

Returning users check out - MacroQuest Release Party: https://www.redguides.com/community/threads/macroquest-release-party.80628/ for information about changes from the legacy MQ2 to the new and awesome MQ
Hi Sic,

Thanks for the quick reply. I will probably start working on getting level 2. I was curious as to being able to build locally though. For some strange reason I like to see how the hot dogs are made xD. Also been watching a lot of the guides you guys set up already. It's really crazy what you've all done.
 
  1. git clone --recurse-submodules -j8 https://gitlab.com/redguides/openvanilla.git
  2. Opened OpenVanilla.sln in visual studio (latest version)
  3. Changed profile to Release X64
  4. Build -> Build Solution
The first time you build, it's probably best to just build eqlib and let vcpkg do its thing. It should mostly work if you build all, but vcpkg has to bootstrap on first install and depending on a variety of factors, you might end up with race conditions while you build the very first time. Regardless, you're going to get a LOT of logs from building all so it's probably going to obfuscate any warnings or errors that you have in your build log.

I didn't see an attachment, but start there and let's see the output log from building eqlib.
 
Ehh, looks like OpenVanilla.sln has some build order issues too that might cause issues on the first build, but that's not your issue. Looks like mirrors for zlib are down. If you want to go experimental:

INI:
git branch breakin_stuff
git checkout breakin_stuff
git remote add upstream https://github.com/macroquest/macroquest.git
git fetch upstream
git merge upstream/vcpkg_update
git -C contrib/vcpkg checkout macroquest_update

Then build eqlib like I said.
 
Problem - Help Building open vanilla

Users who are viewing this thread

Back
Top