I'm actually porting my addon GearHelper in order to use Ace3 framework.
We are 2 people working on this addon, with exactly the same code synced with a SVN.
When i launch wow, got many error "Could not find a library instance of AceAddon-3.0" and so on with AceLocale etc...
When my mate launch wow, he have no errors at all, addon is loaded.
We are both using exactly the same code, the same Wow version , both on MacOS same release.
Does anyone have an idea about what is happening ?
I can provide code if you want to try.
PS : I've already tried to remove WTF & AddOn folders.
Thanks for your help ;)
Do you have the libraries installed? How are you loading them in your addon?
Yes for sure i've included them in my addon curently have LibStub & the full Ace3 package.
Here are the very first line of my .toc file :
Here is my embeds.xml file :
<?xml version="1.0" encoding="utf-8"?>
<Ui xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.blizzard.com/wow/ui/" xsi:schemaLocation="http://www.blizzard.com/wow/ui/
And here is the first time i'm using AceAddon (in enUS), which also trigger the first error (could not find a instance of aceaddon) :
GearHelper = LibStub("AceAddon-3.0"):NewAddon("GearHelper", "AceConsole-3.0", "AceEvent-3.0")
local L = LibStub("AceLocale-3.0"):NewLocale("GearHelper", "enUS", true)
This is why embeds.xml is such a pain in the ass –– people lose track of things.
Anyway, do you have a Libs folder with the individual Ace* folders inside? Your SVN checkout might not have them so you will need to temporarily create the folder.