• This is a read only backup of the old Emudevs forum. If you want to have anything removed, please message me on Discord: KittyKaev

[SOLVED] C make error Boost

Status
Not open for further replies.

cliffsmits

Enthusiast
hopefully somone can help me out


Could not find the following Boost libraries:

boost_system
boost_filesystem

wl566u.png


119xugo.png


28v7osn.png


Code:
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
Check for working C compiler using: Visual Studio 12 2013 -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working CXX compiler using: Visual Studio 12 2013
Check for working CXX compiler using: Visual Studio 12 2013 -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Detected 32-bit platform
MSVC: Enabled large address awareness
MSVC: Enabled SSE2 support
MSVC: Overloaded standard names
MSVC: Disabled NON-SECURE warnings
MSVC: Disabled POSIX warnings
MSVC: Disabled generic compiletime warnings
Found OpenSSL library: optimized;C:/OpenSSL-Win32/lib/VC/ssleay32MD.lib;C:/OpenSSL-Win32/lib/VC/libeay32MD.lib;debug;C:/OpenSSL-Win32/lib/VC/ssleay32MDd.lib;C:/OpenSSL-Win32/lib/VC/libeay32MDd.lib
Found OpenSSL headers: C:/OpenSSL-Win32/include
Looking for include file pthread.h
Looking for include file pthread.h - not found
Found Threads: TRUE  
Found MySQL library: C:/Program Files/MySQL/MySQL Server 5.5/lib/libmysql.lib
Found MySQL headers: C:/Program Files/MySQL/MySQL Server 5.5/include
Found git binary : C:/Program Files (x86)/Git-1/cmd/git.cmd

* TrinityCore revision   : 3bd9095009cd+ 2014-09-21 00:11:33 +0300 (master branch)

* Install core to        : C:/Program Files (x86)/TrinityCore

* Build world/auth       : Yes (default)
* Build with scripts     : Yes (default)
* Build Eluna LuaEngine   : 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   : No
* Use GIT revision hash  : Yes

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: Events
  -> Prepared: Pet
SCRIPT PREPARATION COMPLETE

CMake Error at cmake/macros/FindBoost.cmake:1115 (message):
  Unable to find the requested Boost libraries.

  Boost version: 1.49.0

  Boost include path: C:/boost

  Could not find the following Boost libraries:

          boost_system
          boost_filesystem

  No Boost libraries were found.  You may need to set BOOST_LIBRARYDIR to the
  directory containing Boost libraries or BOOST_ROOT to the location of
  Boost.
Call Stack (most recent call first):
  src/LuaEngine/CMakeLists.txt:127 (find_package)


Configuring incomplete, errors occurred!
 
Last edited:

Tommy

Founder
There's no need to edit CMake, remove that CMake edit and revert what was there to begin with. Not sure why people think editing the CMake will help. Other times it isn't worth it when you need to do it the correct way. Everything via CMake is correct, you just need to correctly set your path and double check the small parts. The CMake addition is just a burden to carry and hassle with conflicts if they even happen. The system variable addition is a one time edit.

I edited my thread: http://emudevs.com/showthread.php/3864 with a "I'M GETTING ERRORS" error report guide to tell you what you need to do/check. Your boost version is pretty outdated: "Boost version: 1.49.0." Update to 1.56.0, which is the recommended version TC supports (right now.) Other additional versions are optional to download, but it is best to stay updated.

After going through what issue you're having, I found what is causing your error. View "I"M GETTING ERRORS" to fix your issue (thread link is above.) The problem was you need to download the 32bit binaries, installer for that matter. The installer comes with pre-built library files, whilst downloading non-binaries which is, I'm assuming, "raw files" don't come with pre-built libs. They most likely would have to be built yourself -- in this case people don't want to do that and it is best to download the 32bit installer.
 
Last edited:
Status
Not open for further replies.
Top