Well Basically I want to make my own Repack.
I've found millions and millions of guides but I get confused at the same point every time. I did all the library stuff (I think) and I cant compile it I get 4 succeeded 11 failed.
So I was over on arcemu forums and had been told to just like re download repack, I have done that like 100's of times now every time its not working. This is getting very annoying! Ok So the point of this thread is basically:
1) Is there a core thing thats as reputable as arcemu (not manGOS) that I could try to do instead I have heard of something like aspire/hearthstone erm.. an ascent but I cant really find any 3.2.2a things for them 
2) What am I doing wrong when compiling arcemuVC90 - all projects? Heres the stuff I get back from c++ when I try and release it
Code:
1>------ Build started: Project: zlib, Configuration: Release Win32 ------
2>------ Build started: Project: pcre, Configuration: Release Win32 ------
1>Compiling...
2>Compiling...
2>pcre_chartables.c
1>adler32.c
1>zutil.c
2>pcre_xclass.c
1>uncompr.c
1>trees.c
1>inftrees.c
2>pcre_version.c
1>inflate.c
2>pcre_valid_utf8.c
1>inffast.c
2>pcre_ucp_searchfuncs.c
1>infback.c
2>pcre_try_flipped.c
1>gzio.c
2>pcre_tables.c
1>example.c
2>pcre_study.c
1>deflate.c
1>crc32.c
2>pcre_refcount.c
1>compress.c
2>pcre_ord2utf8.c
2>pcre_newline.c
2>pcre_maketables.c
2>pcre_info.c
2>pcre_globals.c
2>pcre_get.c
2>pcre_fullinfo.c
2>pcre_exec.c
2>pcre_dfa_exec.c
2>pcre_config.c
2>pcre_compile.c
1>Creating library...
2>Creating library...
1>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\extras\arcemu-windows-libraries\Sources\zlib___Win32_Release\BuildLog.htm"
1>zlib - 0 error(s), 0 warning(s)
2>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\extras\arcemu-windows-libraries\Sources\pcre___Win32_Release\BuildLog.htm"
2>pcre - 0 error(s), 0 warning(s)
3>------ Build started: Project: collision, Configuration: Release Win32 ------
4>------ Build started: Project: arcemu-shared, Configuration: Release Win32 ------
3>Compiling...
4>Extracting SVN revision...
3>VMapManager.cpp
3>TreeNode.cpp
4>SVN Revision Extractor
4>Written by Burlex, 2008/02/20
4>Branch: TRUNK
4>Revision found: 2963
4>Opening existing file...
4>Revisions match exiting file. Skipping.
4>Compiling...
4>CreateInterface.cpp
4>Log.cpp
3>TileAssembler.cpp
3>SubModel.cpp
3>ModelContainer.cpp
4>Util.cpp
4>TextFile.cpp
3>ManagedModelContainer.cpp
4>StackWalker.cpp
4>StackTrace.cpp
4>printStackTrace.cpp
3>CoordModelMapping.cpp
3>BaseModel.cpp
3>Vector4.cpp
4>MersenneTwister.cpp
3>Vector3.cpp
3>Triangle.cpp
4>MemoryLeaks.cpp
3>System.cpp
3>Plane.cpp
3>Matrix3.cpp
4>MapFileEntry.cpp
3>format.cpp
4>MapFile.cpp
3>Crypto.cpp
3>Box.cpp
4>CrashHandler.cpp
3>AABox.cpp
4>CallBack.cpp
4>arcemu_getopt.cpp
3>Interface.cpp
3>Linking...
4>ThreadPool.cpp
4>Mutex.cpp
3> Creating library .\..\..\bin\Release\collision.lib and object .\..\..\bin\Release\collision.exp
3>Generating code
4>CThreads.cpp
4>SocketWin32.cpp
3>Finished generating code
3>Embedding manifest...
4>Soc****psWin32.cpp
3>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\win\VC90\collision___Win32_Release\BuildLog.htm"
3>collision - 0 error(s), 0 warning(s)
4>SocketMgrWin32.cpp
4>Socket.cpp
4>CircularBuffer.cpp
4>WowCrypt.cpp
4>Sha1.cpp
4>MD5.cpp
4>crc32.cpp
4>BigNumber.cpp
4>Config.cpp
4>SQLiteDatabase.cpp
4>PostgresDatabase.cpp
4>MySQLDatabase.cpp
4>DBCStores.cpp
4>DBC.cpp
4>dbcfile.cpp
4>Database.cpp
4>Creating library...
4>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\win\VC90\arcemu-shared___Win32_Release\BuildLog.htm"
4>arcemu-shared - 0 error(s), 0 warning(s)
5>------ Build started: Project: arcemu-world, Configuration: Release Win32 ------
6>------ Build started: Project: arcemu-logonserver, Configuration: Release Win32 ------
6>Compiling...
5>Compiling...
5>StdAfx.cpp
6>LogonStdAfx.cpp
6>Compiling...
6>Main.cpp
6>AccountCache.cpp
6>AutoPatcher.cpp
6>AuthSocket.cpp
6>LogonOpcodes.cpp
6>LogonCommServer.cpp
6>Compiling...
6>LogonConsole.cpp
6>Compiling resources...
6>..\..\src\arcemu-logonserver\resources.rc(1) : error RC2176 : old DIB in icon.ico; pass it through SDKPAINT
6>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\win\VC90\arcemu-logonserver___Win32_Release\BuildLog.htm"
6>arcemu-logonserver - 1 error(s), 0 warning(s)
5>Compiling...
5>faction.cpp
5>RecallCommands.cpp
5>QuestCommands.cpp
5>Level3.cpp
5>Level2.cpp
5>Level1.cpp
5>Level0.cpp
5>InstanceCommands.cpp
5>GMTicketCommands.cpp
5>debugcmds.cpp
5>BattlegroundCommands.cpp
5>WorldRunnable.cpp
5>DayWatcherThread.cpp
5>CommonScheduleThread.cpp
5>SpellTarget.cpp
5>SpellFixes.cpp
5>SpellEffects.cpp
5>Spell.cpp
5>WorldSession.cpp
5>AreaTrigger.cpp
5>VoiceChatHandler.cpp
5>TradeHandler.cpp
5>TaxiHandler.cpp
5>SpellHandler.cpp
5>SocialHandler.cpp
5>SkillHandler.cpp
5>ReputationHandler.cpp
5>RaidHandler.cpp
5>QuestHandler.cpp
5>QueryHandler.cpp
5>PetHandler.cpp
5>NPCHandler.cpp
5>MovementHandler.cpp
5>MiscHandler.cpp
5>LfgHandler.cpp
5>ItemHandler.cpp
5>HonorHandler.cpp
5>GuildHandler.cpp
5>GroupHandler.cpp
5>GMTicket.cpp
5>DuelHandler.cpp
5>CombatHandler.cpp
5>ChatHandler.cpp
5>CharacterHandler.cpp
5>ChannelHandler.cpp
5>BattlegroundHandler.cpp
5>LogonCommHandler.cpp
5>LogonCommClient.cpp
5>WorldSocket.cpp
5>VoiceChatClientSocket.cpp
5>UnixMetric.cpp
5>Opcodes.cpp
5>AuctionMgr.cpp
5>AuctionHouse.cpp
5>WorldCreator.cpp
5>TerrainMgr.cpp
5>TaxiMgr.cpp
5>ScriptMgr.cpp
5>QuestMgr.cpp
5>LocalizationMgr.cpp
5>EventMgr.cpp
5>AddonMgr.cpp
5>AchievementMgr.cpp
5>ConsoleListener.cpp
5>ConsoleCommands.cpp
5>CConsole.cpp
5>Master.cpp
5>Main.cpp
5>WorldState.cpp
5>World.cpp
5>WeatherMgr.cpp
5>Quest.cpp
5>ObjectMgr.cpp
5>MapScriptInterface.cpp
5>MapMgr.cpp
5>MapCell.cpp
5>Map.cpp
5>CollideInterface.cpp
5>MailSystem.cpp
5>LootMgr.cpp
5>LfgMgr.cpp
5>ArenaTeam.cpp
5>Arenas.cpp
5>WarsongGulch.cpp
5>StrandOfTheAncient.cpp
5>EyeOfTheStorm.cpp
5>BattlegroundMgr.cpp
5>ArathiBasin.cpp
5>AlteracValley.cpp
5>SpellAuras.cpp
5>ObjectContainer.cpp
5>ItemInterface.cpp
5>Item.cpp
5>Container.cpp
5>TransporterHandler.cpp
5>GameObject.cpp
5>DynamicObject.cpp
5>Corpse.cpp
5>Vehicle.cpp
5>Pet.cpp
5>Creature.cpp
5>SpeedDetector.cpp
5>PlayerPacketWrapper.cpp
5>Player.cpp
5>..\..\src\arcemu-world\Player.cpp(38) : warning C4355: 'this' : used in base member initializer list
5>Guild.cpp
5>Group.cpp
5>Unit.cpp
5>Stats.cpp
5>Object.cpp
5>EventableObject.cpp
5>ObjectStorage.cpp
5>DatabaseCleaner.cpp
5>AIInterface.cpp
5>WordFilter.cpp
5>WayPoints.cpp
5>Chat.cpp
5>Channel.cpp
5>Compiling...
5>CoreMemoryAllocator_Core.cpp
5>Compiling resources...
5>..\..\src\arcemu-world\resources.rc(1) : error RC2176 : old DIB in icon.ico; pass it through SDKPAINT
5>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\win\VC90\arcemu-world___Win32_Release\BuildLog.htm"
5>arcemu-world - 1 error(s), 1 warning(s)
7>------ Build started: Project: ArcScriptInstanceScripts, Configuration: Release Win32 ------
8>------ Build started: Project: ArcScriptGossipScripts, Configuration: Release Win32 ------
8>Compiling...
7>Compiling...
8>Setup.cpp
7>Setup.cpp
8>Compiling...
8>Gossip_Wotlk.cpp
8>Gossip_Trainer.cpp
8>Gossip_Tanaris.cpp
8>Gossip_Stormwind.cpp
8>Gossip_Shattrath.cpp
8>Gossip_Mulgore.cpp
8>Gossip_Moonglade.cpp
8>Gossip_Innkeepers.cpp
8>Gossip_Guard.cpp
8>Gossip_Battlemaster.cpp
8>Linking...
7>Compiling...
8>LINK : fatal error LNK1181: cannot open input file 'arcemu-world.lib'
8>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\src\scripts\projects\2008_int_release_gossipscripts\BuildLog.htm"
8>ArcScriptGossipScripts - 1 error(s), 0 warning(s)
7>The_Culling_of_Stratholme.cpp
7>Drak_Tharon_Keep-Bosses.cpp
9>------ Build started: Project: ArcScriptLUAScripting, Configuration: Release Win32 ------
9>Compiling...
9>cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be removed in a future release
9>LUAEngine.cpp
7>Ahn_kahet_The_Old_Kingdom.cpp
7>Raid_ZulGurub.cpp
7>Raid_ZulAman.cpp
7>Raid_WorldBosses.cpp
7>Raid_TheEye.cpp
7>Raid_SunwellPlateau.cpp
7>Raid_SerpentshrineCavern.cpp
7>Raid_OnyxiasLair.cpp
7>Raid_Naxxramas.cpp
7>Raid_MoltenCore.cpp
7>Raid_Magtheridons_Lair.cpp
7>Raid_Karazhan.cpp
7>Raid_GruulsLair.cpp
7>Raid_CoT_BattleOfMountHyjal.cpp
7>Raid_BlackwingLair.cpp
7>Raid_BlackTemple.cpp
7>Instance_ZulFarrak.cpp
7>Instance_WailingCaverns.cpp
7>Instance_Uldaman.cpp
7>Instance_TheUnderbog.cpp
7>Instance_TheStockade.cpp
7>Instance_TheSteamvault.cpp
7>Instance_TheSlavePens.cpp
7>Instance_TheShatteredHalls.cpp
7>Instance_TheMechanar.cpp
7>Instance_ShadowLabyrinth.cpp
7>Instance_ShadowfangKeep.cpp
7>Instance_SethekkHalls.cpp
7>Instance_Scholomance.cpp
7>Instance_ScarletMonastery.cpp
7>Instance_RazorfenDowns.cpp
7>Instance_RagefireChasm.cpp
7>Instance_OldHillsbradFoothills.cpp
7>Instance_Mauradon.cpp
7>Instance_ManaTombs.cpp
7>Instance_MagistersTerrace.cpp
7>Instance_HellfireRamparts.cpp
7>Instance_DireMaul.cpp
7>Instance_Deadmines.cpp
7>Instance_Botanica.cpp
7>Instance_BloodFurnace.cpp
7>Instance_BlackrockSpire.cpp
7>Instance_BlackrockDepths.cpp
7>Instance_BlackMorass.cpp
7>Instance_AuchenaiCrypts.cpp
7>Instance_Arcatraz.cpp
7>GenericAI.cpp
7>Event_DarkPortal.cpp
7>Base.cpp
7>Linking...
7>LINK : fatal error LNK1181: cannot open input file 'arcemu-world.lib'
7>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\src\scripts\projects\2008_int_release_instancescripts\BuildLog.htm"
7>ArcScriptInstanceScripts - 1 error(s), 0 warning(s)
10>------ Build started: Project: ArcScriptEventScripts, Configuration: Release Win32 ------
10>Compiling...
10>Setup.cpp
9>..\src\luascripting\LUAEngine.cpp(2857) : warning C4244: 'initializing' : conversion from 'lua_Integer' to 'float', possible loss of data
9>Compiling...
9>cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be removed in a future release
9>cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be removed in a future release
9>print.c
9>cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be removed in a future release
9>lzio.c
9>lvm.c
9>lundump.c
9>ltm.c
9>ltablib.c
9>ltable.c
9>lstrlib.c
9>lstring.c
9>lstate.c
9>lparser.c
9>loslib.c
9>lopcodes.c
9>lobject.c
9>loadlib.c
9>lmem.c
9>lmathlib.c
9>llex.c
9>liolib.c
9>linit.c
9>lgc.c
9>lfunc.c
9>ldump.c
9>ldo.c
9>ldebug.c
9>ldblib.c
9>lcode.c
9>lbaselib.c
9>lauxlib.c
9>lapi.c
9>Linking...
9>LINK : fatal error LNK1181: cannot open input file 'arcemu-world.lib'
9>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\src\scripts\projects\2008_int_release_LUAScripting\BuildLog.htm"
9>ArcScriptLUAScripting - 1 error(s), 5 warning(s)
11>------ Build started: Project: ArcScriptMiscScripts, Configuration: Release Win32 ------
11>Compiling...
11>Setup.cpp
10>Compiling...
10>DarkmoonFaire.cpp
10>DarkmoonFaireObjects.cpp
10>Linking...
10>LINK : fatal error LNK1181: cannot open input file 'arcemu-world.lib'
10>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\src\scripts\projects\2008_int_release_ArcScriptEventScripts\BuildLog.htm"
10>ArcScriptEventScripts - 1 error(s), 0 warning(s)
12>------ Build started: Project: ArcScriptQuestScripts, Configuration: Release Win32 ------
12>Compiling...
12>Setup.cpp
11>Compiling...
11>WyrmrestTemple.cpp
11>RandomScripts.cpp
11>Logride_GrizzlyHills.cpp
11>GameObjectTeleportTable.cpp
11>GameObjects.cpp
11>EbonHold.cpp
11>Creatures.cpp
11>Linking...
11>LINK : fatal error LNK1181: cannot open input file 'arcemu-world.lib'
11>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\src\scripts\projects\2008_int_release_ArcScriptmiscscripts\BuildLog.htm"
11>ArcScriptMiscScripts - 1 error(s), 0 warning(s)
13>------ Build started: Project: ArcScriptServerStatusPlugin, Configuration: Release Win32 ------
13>Compiling...
13>ServerStatusPlugin.cpp
12>Compiling...
12>Zangarmarsh.cpp
12>UnGoro.cpp
12>Undercity.cpp
12>Thousand_Needles.cpp
12>The_Barrens.cpp
12>Terrokar_Forest.cpp
12>Skettis.cpp
12>Silverpine_Forest.cpp
12>Shadowmoon.cpp
12>Paladin.cpp
12>Orgrimmar.cpp
12>Nagrand.cpp
12>Mage.cpp
12>Isle_of_QuelDanas.cpp
12>Hellfire_Peninsula.cpp
12>Ghostlands.cpp
12>Eversong_Woods.cpp
12>Eastern_Plaguelands.cpp
12>Druid.cpp
12>BladeEdge_Mountains.cpp
12>Azuremyst_Isle.cpp
12>Linking...
12>LINK : fatal error LNK1181: cannot open input file 'arcemu-world.lib'
12>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\src\scripts\projects\2008_int_release_ArcScriptquestscripts\BuildLog.htm"
12>ArcScriptQuestScripts - 1 error(s), 0 warning(s)
14>------ Build started: Project: ExtraScripts, Configuration: Release Win32 ------
14>Compiling...
14>cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be removed in a future release
14>Setup.cpp
13>Linking...
13>LINK : fatal error LNK1181: cannot open input file 'arcemu-world.lib'
13>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\src\scripts\projects\2008_int_release_statusplugin\BuildLog.htm"
13>ArcScriptServerStatusPlugin - 1 error(s), 0 warning(s)
15>------ Build started: Project: ArcScriptSpellHandlers, Configuration: Release Win32 ------
15>Compiling...
15>Setup.cpp
14>Compiling...
14>cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be removed in a future release
14>cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be removed in a future release
14>Unstuck.cpp
14>cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be removed in a future release
14>PvPToken.cpp
14>Portals.cpp
14>L80etc.cpp
14>Insta80.cpp
14>Linking...
14>LINK : fatal error LNK1181: cannot open input file 'arcemu-world.lib'
14>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\src\scripts\projects\2008_int_release_extrascripts\BuildLog.htm"
14>ExtraScripts - 1 error(s), 4 warning(s)
15>Compiling...
15>WarriorSpells.cpp
15>WarlockSpells.cpp
15>ShamanSpells.cpp
15>RogueSpells.cpp
15>PriestSpells.cpp
15>PaladinSpells.cpp
15>MageSpells.cpp
15>HunterSpells.cpp
15>PetAISpells.cpp
15>ItemSpells_1.cpp
15>Linking...
15>LINK : fatal error LNK1181: cannot open input file 'arcemu-world.lib'
15>Build log was saved at "file://c:\Users\matthew\Desktop\MyArc\src\scripts\projects\2008_int_release_spellhandlers\BuildLog.htm"
15>ArcScriptSpellHandlers - 1 error(s), 0 warning(s)
========== Build: 4 succeeded, 11 failed, 0 up-to-date, 0 skipped ==========
So any idea?