Welcome to AC Web.
Page 2 of 2 FirstFirst 12
Results 16 to 20 of 20
  1. #16

    REGISTER! (FREE)
    Registered members see less ads
    and also gain access to other great features.
    Quote Originally Posted by a_icam View Post
    actually. those files + libmysql.dll and there is ace.dll not ACE.DLL . there is no map file
    Oh well, "ACE.DLL" is my bad, I just like to point out the fact that the letters are initials, not words. ace.dll is _also_ the correct name for the file.
    (Windows is _not_ case sensitive (in opposition to Linux/Unix/OSX etc.)).

    And please let me explain: running CMake, Clean and Build (compilation) does NOT produce the maps (DBC, Maps, Vmaps, Mmaps).
    It can only produce the Core files (and the Extractors, if you have included the Tools in CMake: Config + Generate).

    If your goal is to compile the Core as well as the extractors (and thereby generate/extract the DBC, Maps, Vmaps, Mmaps folders), you need to produce the extractors as well as the Core files.

    Anyway, I have already run a Git pull of the source down to my computer. Going to run a CMake now and see what you see.
    (You know, it would be just my luck that I am totally wrong because I mix this up with TrinityCore master(3.3.5a) and TC 4.3.4, which I have compiled 3 times each today.)

    BBL - be back later when I have tried your steps.

  2. #17
    my cmake text after generate :
    HTML Code:
    The C compiler identification is MSVC 18.0.30501.0
    The CXX compiler identification is MSVC 18.0.30501.0
    Check for working C compiler using: Visual Studio 12 Win64
    Check for working C compiler using: Visual Studio 12 Win64 -- works
    Detecting C compiler ABI info
    Detecting C compiler ABI info - done
    Check for working CXX compiler using: Visual Studio 12 Win64
    Check for working CXX compiler using: Visual Studio 12 Win64 -- works
    Detecting CXX compiler ABI info
    Detecting CXX compiler ABI info - done
    Detected 64-bit platform
    Using supplied MySQL sources
    MSVC: 64-bit platform, enforced -D_WIN64 parameter
    MSVC: Enabled extended object-support for debug-compiles
    MSVC: Overloaded standard names
    MSVC: Disabled NON-SECURE warnings
    MSVC: Disabled POSIX warnings
    MSVC: Disabled generic compiletime warnings
    Found OpenSSL library: optimized;C:/OpenSSL-Win64/lib/VC/ssleay32MD.lib;C:/OpenSSL-Win64/lib/VC/libeay32MD.lib;debug;C:/OpenSSL-Win64/lib/VC/ssleay32MDd.lib;C:/OpenSSL-Win64/lib/VC/libeay32MDd.lib
    Found OpenSSL headers: C:/OpenSSL-Win64/include
    Looking for include file pthread.h
    Looking for include file pthread.h - not found
    Found Threads: TRUE  
    
        Could not find a proper repository signature (hash) - you may need to pull tags with git fetch -t
        Continuing anyway - note that the versionstring will be set to "unknown 1970-01-01 00:00:00 (Archived)"
    
    * SkyFire revision   : unknown 1970-01-01 00:00:00 +0000 (Archived branch)
    
    * Install core to        : C:/Program Files/Project_Skyfire
    
    * Build world/auth       : Yes (default)
    * Build with scripts     : Yes (default)
    * Build map/vmap tools   : No  (default)
    * Build core w/PCH       : Yes (default)
    * Build scripts w/PCH    : Yes (default)
    * Show compile-warnings  : No  (default)
    * Use coreside debug     : No  (default)
    * Use MySQL sourcetree   : Yes (default)
    * Use GIT revision hash  : Yes
    
    -- MySQL 5.5.9
    Check size of void *
    Check size of void * - done
    SCRIPT PREPARATIONS
      -> Prepared: Spells
      -> Prepared: Commands
      -> Prepared: Examples
      -> Prepared: Custom
      -> Prepared: World
      -> Prepared: Outdoor PVP Zones
      -> Prepared: Eastern Kingdoms
      -> Prepared: Kalimdor
      -> Prepared: Outland
      -> Prepared: Northrend
      -> Prepared: The Maelstrom
      -> Prepared: Events
      -> Prepared: Pandaria
      -> Prepared: Pet
    SCRIPT PREPARATION COMPLETE
    
    Configuring done
    Generating done

  3. #18
    Quote Originally Posted by a_icam View Post
    my cmake text after generate :
    Thanks, I don't remember where this text is stored, looking for this file now.
    Anyway, to answer your question more directly, I would like to point out a couple of interesting errors from your list:
    Code:
    (-- 8< -snip- 8< --)
    Looking for include file pthread.h
    Looking for include file pthread.h - not found
    Found Threads: TRUE  
    
        Could not find a proper repository signature (hash) - you may need to pull tags with git fetch -t
        Continuing anyway - note that the versionstring will be set to "unknown 1970-01-01 00:00:00 (Archived)"
    
    * SkyFire revision   : unknown 1970-01-01 00:00:00 +0000 (Archived branch)
    
    (-- 8< -snip- 8< --)
    
    * Build map/vmap tools   : No  (default)
    
    (-- 8< -snip- 8< --)
    
    Configuring done
    Generating done
    (I have tried emphasizing important messages with bold text.)

    Last night I tried compiling the Skyfire core myself from https://github.com/ProjectSkyfire/SkyFire_5xx

    These are the settings I implemented in the CMake 3.0.0 GUI. Starting window:


    ...choosing the right compiler...


    ... and this is CMake GUI after pressing [Configure] when all the top lines were red :

    This is a fairly explanatory image of what I have been trying to tell you is the difference
    between generating (& compiling) the extractors or not. Did you place the tick [√] in the box?
    Did you press configure again after placing that [√] for "TOOLS"?

    1) Open CMake 3.0.0. 2) Enter path to source code and build directory. 3) Press [Configure]. 4) Select TOOLS [√] - check. 5) Press [Configure] again. 6) Press [Generate].

    I am currently cloning both 5.4.7 and master from https://github.com/ProjectSkyfire/SkyFire_5xx to test for differences in running CMake and compiling the code.

    - - - Updated - - -

    (I should probably make an image-based tutorial on this, but if you want to use my images and do it yourself, go ahead.)

    Step 1, entering source and build paths. Press [Configure] when you have verified the information.



    Step 2, the pop-up window where you specify your generator (compiler):



    Step 3: Result from pressing the [Configure] button the first time:



    Text from the output frame:
    Code:
    The C compiler identification is MSVC 18.0.21005.1
    The CXX compiler identification is MSVC 18.0.21005.1
    Check for working C compiler using: Visual Studio 12 2013 Win64
    Check for working C compiler using: Visual Studio 12 2013 Win64 -- works
    Detecting C compiler ABI info
    Detecting C compiler ABI info - done
    Check for working CXX compiler using: Visual Studio 12 2013 Win64
    Check for working CXX compiler using: Visual Studio 12 2013 Win64 -- works
    Detecting CXX compiler ABI info
    Detecting CXX compiler ABI info - done
    Detected 64-bit platform
    Using supplied MySQL sources
    MSVC: 64-bit platform, enforced -D_WIN64 parameter
    MSVC: Enabled extended object-support for debug-compiles
    MSVC: Overloaded standard names
    MSVC: Disabled NON-SECURE warnings
    MSVC: Disabled POSIX warnings
    MSVC: Disabled generic compiletime warnings
    Found OpenSSL library: optimized;C:/OpenSSL-Win64/lib/VC/ssleay32MD.lib;C:/OpenSSL-Win64/lib/VC/libeay32MD.lib;debug;C:/OpenSSL-Win64/lib/VC/ssleay32MDd.lib;C:/OpenSSL-Win64/lib/VC/libeay32MDd.lib
    Found OpenSSL headers: C:/OpenSSL-Win64/include
    Looking for include file pthread.h
    Looking for include file pthread.h - not found
    Found Threads: TRUE  
    Found git binary : C:/Program Files (x86)/Git/cmd/git.exe
    
    * SkyFire revision   : 9cd776acef88 2014-05-15 20:49:10 -0500 (5.4.7 branch)
    
    * Install core to        : C:/Program Files/Project_Skyfire
    
    * Build world/auth       : Yes (default)
    * Build with scripts     : Yes (default)
    * Build map/vmap tools   : No  (default)
    * Build core w/PCH       : Yes (default)
    * Build scripts w/PCH    : Yes (default)
    * Show compile-warnings  : No  (default)
    * Use coreside debug     : No  (default)
    * Use MySQL sourcetree   : Yes (default)
    * Use GIT revision hash  : Yes
    
    -- MySQL 5.5.9
    Check size of void *
    Check size of void * - done
    SCRIPT PREPARATIONS
      -> Prepared: Spells
      -> Prepared: Commands
      -> Prepared: Examples
      -> Prepared: Custom
      -> Prepared: World
      -> Prepared: Outdoor PVP Zones
      -> Prepared: Eastern Kingdoms
      -> Prepared: Kalimdor
      -> Prepared: Outland
      -> Prepared: Northrend
      -> Prepared: The Maelstrom
      -> Prepared: Events
      -> Prepared: Pet
    SCRIPT PREPARATION COMPLETE
    
    Configuring done
    Step 4: selecting TOOLS to add extractors to the Build:



    Step 5: Result from pressing the [Configure] button the second time:



    Text from the output frame after adding TOOS:
    Code:
    Detected 64-bit platform
    Using supplied MySQL sources
    MSVC: 64-bit platform, enforced -D_WIN64 parameter
    MSVC: Enabled extended object-support for debug-compiles
    MSVC: Overloaded standard names
    MSVC: Disabled NON-SECURE warnings
    MSVC: Disabled POSIX warnings
    MSVC: Disabled generic compiletime warnings
    Found OpenSSL library: optimized;C:/OpenSSL-Win64/lib/VC/ssleay32MD.lib;C:/OpenSSL-Win64/lib/VC/libeay32MD.lib;debug;C:/OpenSSL-Win64/lib/VC/ssleay32MDd.lib;C:/OpenSSL-Win64/lib/VC/libeay32MDd.lib
    Found OpenSSL headers: C:/OpenSSL-Win64/include
    Found git binary : C:/Program Files (x86)/Git/cmd/git.exe
    
    * SkyFire revision   : 9cd776acef88 2014-05-15 20:49:10 -0500 (5.4.7 branch)
    
    * Install core to        : C:/Program Files/Project_Skyfire
    
    * Build world/auth       : Yes (default)
    * Build with scripts     : Yes (default)
    * Build map/vmap tools   : Yes
    * Build core w/PCH       : Yes (default)
    * Build scripts w/PCH    : Yes (default)
    * Show compile-warnings  : No  (default)
    * Use coreside debug     : No  (default)
    * Use MySQL sourcetree   : Yes (default)
    * Use GIT revision hash  : Yes
    
    -- MySQL 5.5.9
    SCRIPT PREPARATIONS
      -> Prepared: Spells
      -> Prepared: Commands
      -> Prepared: Examples
      -> Prepared: Custom
      -> Prepared: World
      -> Prepared: Outdoor PVP Zones
      -> Prepared: Eastern Kingdoms
      -> Prepared: Kalimdor
      -> Prepared: Outland
      -> Prepared: Northrend
      -> Prepared: The Maelstrom
      -> Prepared: Events
      -> Prepared: Pet
    SCRIPT PREPARATION COMPLETE
    
    Configuring done
    TOOLS are now included. Time to press [Generate].

    Step 6: Result from pressing the [Generate] button:



    Text from the output frame after pressing [Generate]:
    Code:
    Detected 64-bit platform
    Using supplied MySQL sources
    MSVC: 64-bit platform, enforced -D_WIN64 parameter
    MSVC: Enabled extended object-support for debug-compiles
    MSVC: Overloaded standard names
    MSVC: Disabled NON-SECURE warnings
    MSVC: Disabled POSIX warnings
    MSVC: Disabled generic compiletime warnings
    Found OpenSSL library: optimized;C:/OpenSSL-Win64/lib/VC/ssleay32MD.lib;C:/OpenSSL-Win64/lib/VC/libeay32MD.lib;debug;C:/OpenSSL-Win64/lib/VC/ssleay32MDd.lib;C:/OpenSSL-Win64/lib/VC/libeay32MDd.lib
    Found OpenSSL headers: C:/OpenSSL-Win64/include
    Found git binary : C:/Program Files (x86)/Git/cmd/git.exe
    
    * SkyFire revision   : 9cd776acef88 2014-05-15 20:49:10 -0500 (5.4.7 branch)
    
    * Install core to        : C:/Program Files/Project_Skyfire
    
    * Build world/auth       : Yes (default)
    * Build with scripts     : Yes (default)
    * Build map/vmap tools   : Yes
    * Build core w/PCH       : Yes (default)
    * Build scripts w/PCH    : Yes (default)
    * Show compile-warnings  : No  (default)
    * Use coreside debug     : No  (default)
    * Use MySQL sourcetree   : Yes (default)
    * Use GIT revision hash  : Yes
    
    -- MySQL 5.5.9
    SCRIPT PREPARATIONS
      -> Prepared: Spells
      -> Prepared: Commands
      -> Prepared: Examples
      -> Prepared: Custom
      -> Prepared: World
      -> Prepared: Outdoor PVP Zones
      -> Prepared: Eastern Kingdoms
      -> Prepared: Kalimdor
      -> Prepared: Outland
      -> Prepared: Northrend
      -> Prepared: The Maelstrom
      -> Prepared: Events
      -> Prepared: Pet
    SCRIPT PREPARATION COMPLETE
    
    Configuring done
    CMake Warning (dev) in dep/mysqllite/CMakeLists.txt:
      Policy CMP0043 is not set: Ignore COMPILE_DEFINITIONS_<Config> properties.
      Run "cmake --help-policy CMP0043" for policy details.  Use the cmake_policy
      command to set the policy and suppress this warning.
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) in dep/mysqllite/CMakeLists.txt:
      Policy CMP0043 is not set: Ignore COMPILE_DEFINITIONS_<Config> properties.
      Run "cmake --help-policy CMP0043" for policy details.  Use the cmake_policy
      command to set the policy and suppress this warning.
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) in dep/mysqllite/CMakeLists.txt:
      Policy CMP0043 is not set: Ignore COMPILE_DEFINITIONS_<Config> properties.
      Run "cmake --help-policy CMP0043" for policy details.  Use the cmake_policy
      command to set the policy and suppress this warning.
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) in dep/mysqllite/CMakeLists.txt:
      Policy CMP0043 is not set: Ignore COMPILE_DEFINITIONS_<Config> properties.
      Run "cmake --help-policy CMP0043" for policy details.  Use the cmake_policy
      command to set the policy and suppress this warning.
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    Generating done
    The warnings in red text, right before the end, are specific to CMake 3.0.0 and are suppressed in the 2.8.x versions.

    You are now ready to open the Project_Skyfire.snl file from the Build folder in your Microsoft Visual Studio 2013 Express for Windows Desktop compiler
    and compile your finished product. (Remember to run Clean before Build in Visual Studio.)

  4. #19
    thanks for help sir
    i tried to compile it with cmake v3.0.0 and
    this picture for configure :

    this image is for generate :


    thnx again for helping i really need it :*
    Last edited by a_icam; 07-11-2014 at 06:25 AM.

  5. #20

    REGISTER! (FREE)
    Registered members see less ads
    and also gain access to other great features.
    i downloaded map files form http://www.ac-web.org/forums/showthr...94#post2063794 and now i these are my files on bin/release :

    but when i open authserver after that worldserver.exe i have this error:

 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •