Commit Graph

45 Commits

Author SHA1 Message Date
Xanadu
eb79fb91a6 Now that we know how to build mysql lib from sources on Win x64 thanks to Scazzato88, we can as well do it. Closes issue #2803.
Use with 8722_openssl_libs.zip from the download section, for details see the forum.

--HG--
branch : trunk
2010-06-25 06:57:32 +02:00
Xanadu
ffaffe3fd7 * Renamed several VS projects and the executables they produce to reflect the new naming convention.
* Cleaned up some useless and redundant preprocessor definitions.
* Fixed the win build so that it correctly uses the mysql lib it built from the sources.
* Note that you still need to use 8615_mysql_openssl_libs.zip for the OpenSSL binaries.
* Also note that Win x64 build from the existing VS files is still fubar (mysql lib...).

--HG--
branch : trunk
2010-06-23 01:47:41 +02:00
click
3b81567acf Set CMake to compile jemalloc only on linux, and also set ace/bzip2/zlib to only be compiled on "true" Windows-platforms
--HG--
branch : trunk
2010-06-21 12:43:39 +02:00
Rat
f12131020d Additional Options
--HG--
branch : trunk
2010-06-21 07:45:34 +02:00
click
1c96f52568 Add more CMake-related support for building g3dlib, zlib, bzip2, ace on Windows
--HG--
branch : trunk
2010-06-21 07:17:26 +02:00
Rat
833302c687 added x64 build for mysql, should work, but can not test atm
--HG--
branch : trunk
2010-06-20 18:42:53 +02:00
Rat
19d9ef73c3 why are vcprojs added to ignore list.. O.o
--HG--
branch : trunk
2010-06-20 18:05:18 +02:00
Rat
e0a5d00116 added mysql source for win build
--HG--
branch : trunk
2010-06-20 17:13:10 +02:00
Rat
fc0dc9556d update packagelist.txt with correct version infos
--HG--
branch : trunk
2010-06-20 17:10:45 +02:00
Shauren
e00345dc0e This should fix ACE compile on x64 windows
--HG--
branch : trunk
2010-06-20 13:20:58 +02:00
Shauren
68e8ac3336 This should fix g3dlite compile on windows x64
--HG--
branch : trunk
2010-06-17 21:00:03 +02:00
Xanadu
ec63820f56 * Fixed extraction tools windows compile and core windows compile for 32-bit targets. This should do until sufficiently good project files can be generated using cmake.
* Windows users need to download 8615_mysql_openssl_libs.zip from the project download page and unpack it to /externals.

--HG--
branch : trunk
2010-06-16 06:36:35 +02:00
Shauren
4d84a4e82e Fixed libmpq build on windows
Added 1 solution for map extractor, vmap extractor and vmap assembler
Fixed debug build of map extractor (windows), don't forget to compile dependencies (external - bzip, libmpq and zlib)

--HG--
branch : trunk
2010-06-11 12:25:49 +02:00
click
39e793b2bd Add extractors and assembler - EXTRACTION OF NEW MAPS IS REQUIRED!
This will allow for easier testing of functionality between different
projects, ie. one set of maps/vmaps instead of 2 (saves space, saves
time and saves us some confusion).

--HG--
branch : trunk
2010-06-11 05:01:30 +02:00
Shauren
61bc0dce35 Fixed windows compile for game and TrinityCore
NOTE: config renamed from TrinityCore.conf to worldserver.conf

--HG--
branch : trunk
2010-06-10 19:22:53 +02:00
click
565abc1982 More upstream-changes to libmpq - synced with @302
--HG--
branch : trunk
2010-06-10 17:58:54 +02:00
silverice
b318325f8c Use precompiled header for fast ace_wrappers build on win
--HG--
branch : trunk
2010-06-10 02:37:29 +03:00
Anubisss
410eb3d1b6 Fix line endings in a file.
--HG--
branch : trunk
2010-06-09 23:48:08 +02:00
Shauren
489785418e win build: fixed game pch, generating revision.h, realm source dirs (but it doesnt build yet)
--HG--
branch : trunk
2010-06-09 22:22:02 +02:00
Tartalo
f3a01ff9d0 Link g3dlib against zlib
--HG--
branch : trunk
2010-06-09 18:25:46 +02:00
click
c644d2f4c2 Add changes from the libmpq tip sourcetree
--HG--
branch : trunk
2010-06-09 15:05:14 +02:00
click
032b181498 Add missing makefile for libmpq
--HG--
branch : trunk
2010-06-09 14:54:35 +02:00
Rat
0071f867e5 delme!
--HG--
branch : trunk
2010-06-09 08:02:31 +02:00
Rat
c1ddb2f21e added openssl include files for win use
added mysql include files for win use

--HG--
branch : trunk
2010-06-09 08:01:51 +02:00
click
b887e22165 clean up external/bzip2 a wee bit more (no need for the actual bzip2.c and testfiles)
--HG--
branch : trunk
2010-06-09 00:22:15 +02:00
click
a85cd74fbd Add crosscompilable libmpq library (with the upstream-fixes by lynx3d and faramir)
--HG--
branch : trunk
2010-06-08 21:07:59 +02:00
Rat
413af7b21f fix ace build on win (without ssl)
fix g3dlite build on win
fix sockets build on win
removed openssl placeholders (not needed)

--HG--
branch : trunk
2010-06-08 20:41:52 +02:00
click
2238007e4e Add libmpq-0.4.2 (was missing from sourcetree after cleanup)
--HG--
branch : trunk
2010-06-08 19:29:54 +02:00
Shauren
ae2f8d70a0 Added support for reloading creature_onkill_reputation table
Commented ace in externals/CmakeLists.txt and moved zlib before g3dlite, requested by click

--HG--
branch : trunk
2010-06-08 17:19:36 +02:00
click
f867f6d7a8 Get g3dlib, zlib and jemalloc to build again
--HG--
branch : trunk
rename : opt/cleanup/tab2spaces.sh => contrib/cleanup/tab2spaces.sh
rename : opt/cleanup/whitespace.sh => contrib/cleanup/whitespace.sh
rename : opt/conf_merge/README => contrib/conf_merge/README
rename : opt/conf_merge/index.php => contrib/conf_merge/index.php
rename : opt/conf_merge/merge.php => contrib/conf_merge/merge.php
rename : doc/AuctionHouseBot.txt => docs/AuctionHouseBot.txt
rename : doc/DocStructure.dox => docs/DocStructure.dox
rename : doc/Doxyfile.in => docs/Doxyfile.in
rename : doc/EventAI.txt => docs/EventAI.txt
rename : doc/HowToScript.txt => docs/HowToScript.txt
rename : doc/TextTables.txt => docs/TextTables.txt
rename : doc/UnixInstall.txt => docs/UnixInstall.txt
rename : externals/jemalloc/include/internal/arena.h => externals/jemalloc/jemalloc/internal/arena.h
rename : externals/jemalloc/include/internal/base.h => externals/jemalloc/jemalloc/internal/base.h
rename : externals/jemalloc/include/internal/chunk.h => externals/jemalloc/jemalloc/internal/chunk.h
rename : externals/jemalloc/include/internal/chunk_dss.h => externals/jemalloc/jemalloc/internal/chunk_dss.h
rename : externals/jemalloc/include/internal/chunk_mmap.h => externals/jemalloc/jemalloc/internal/chunk_mmap.h
rename : externals/jemalloc/include/internal/chunk_swap.h => externals/jemalloc/jemalloc/internal/chunk_swap.h
rename : externals/jemalloc/include/internal/ckh.h => externals/jemalloc/jemalloc/internal/ckh.h
rename : externals/jemalloc/include/internal/ctl.h => externals/jemalloc/jemalloc/internal/ctl.h
rename : externals/jemalloc/include/internal/extent.h => externals/jemalloc/jemalloc/internal/extent.h
rename : externals/jemalloc/include/internal/hash.h => externals/jemalloc/jemalloc/internal/hash.h
rename : externals/jemalloc/include/internal/huge.h => externals/jemalloc/jemalloc/internal/huge.h
rename : externals/jemalloc/include/internal/jemalloc_internal.h => externals/jemalloc/jemalloc/internal/jemalloc_internal.h
rename : externals/jemalloc/include/internal/jemalloc_internal.h.in => externals/jemalloc/jemalloc/internal/jemalloc_internal.h.in
rename : externals/jemalloc/include/internal/mb.h => externals/jemalloc/jemalloc/internal/mb.h
rename : externals/jemalloc/include/internal/mutex.h => externals/jemalloc/jemalloc/internal/mutex.h
rename : externals/jemalloc/include/internal/prof.h => externals/jemalloc/jemalloc/internal/prof.h
rename : externals/jemalloc/include/internal/ql.h => externals/jemalloc/jemalloc/internal/ql.h
rename : externals/jemalloc/include/internal/qr.h => externals/jemalloc/jemalloc/internal/qr.h
rename : externals/jemalloc/include/internal/rb.h => externals/jemalloc/jemalloc/internal/rb.h
rename : externals/jemalloc/include/internal/stats.h => externals/jemalloc/jemalloc/internal/stats.h
rename : externals/jemalloc/include/internal/tcache.h => externals/jemalloc/jemalloc/internal/tcache.h
rename : externals/jemalloc/include/internal/totally_not_p_r_n.h => externals/jemalloc/jemalloc/internal/totally_not_p_r_n.h
rename : externals/jemalloc/include/jemalloc.h => externals/jemalloc/jemalloc/jemalloc.h
rename : externals/jemalloc/include/jemalloc.h.in => externals/jemalloc/jemalloc/jemalloc.h.in
rename : externals/jemalloc/include/jemalloc_defs.h => externals/jemalloc/jemalloc/jemalloc_defs.h
rename : externals/jemalloc/include/jemalloc_defs.h.in => externals/jemalloc/jemalloc/jemalloc_defs.h.in
2010-06-08 08:04:26 +02:00
Brian
1fd7082712 * Reverted to the old G3D library, however collision still will not compile
* and is therefore commented out.

--HG--
branch : trunk
2010-06-07 18:32:20 -06:00
Brian
d9127cdee7 * Reverted to the old Mersenne Twister till the new one can be properly added
--HG--
branch : trunk
2010-06-07 14:13:56 -06:00
Rat
8a56dfe939 fixed bzip2 for win (whoops..)
--HG--
branch : trunk
2010-06-07 21:28:51 +02:00
click
a3a5697516 upgrade to new version of utf8cpp
--HG--
branch : trunk
2010-06-07 20:50:02 +02:00
click
0000768855 Add SFMT (SIMD-oriented Fast Mersenne Twister) to externals library + add packagelist
--HG--
branch : trunk
2010-06-07 20:45:58 +02:00
Rat
32546e2282 added ace + vcproj for win
--HG--
branch : trunk
2010-06-07 19:10:55 +02:00
Rat
aa953f4ac8 re-added jemalloc
--HG--
branch : trunk
2010-06-07 00:13:01 +02:00
Rat
8ef7414c23 re-added sockets
--HG--
branch : trunk
2010-06-07 00:12:13 +02:00
Rat
77444f2a24 re-added utf8cpp
--HG--
branch : trunk
2010-06-07 00:11:50 +02:00
Rat
2a40958113 re-added Visual Leak Detector (vld)
--HG--
branch : trunk
2010-06-07 00:11:18 +02:00
Rat
b86a4f58f1 added newest G3D(lite) + VS project files
stripped, but can be stripped more later

--HG--
branch : trunk
2010-06-07 00:09:54 +02:00
Rat
6501255bc5 copy-paste is your friend...WRONG
--HG--
branch : trunk
2010-06-06 22:33:10 +02:00
Rat
840d4ab99d added newest ziplib + VisualStudio project file
--HG--
branch : trunk
2010-06-06 22:21:40 +02:00
Rat
5dd3344372 added newest bzip2 + VS project files
--HG--
branch : trunk
2010-06-06 22:06:12 +02:00
Rat
1a1906a5c8 external placeholders
--HG--
branch : trunk
2010-06-06 21:19:45 +02:00