Jump to content
TrinityCore

neurobomber

Plebs
  • Posts

    2
  • Joined

  • Last visited

Posts posted by neurobomber

  1. Here's my output (if that helps):

     cmake ../ -DSKIP_SSE2=1 -DSTANDARDIZE_ASM=1
    -- The C compiler identification is GNU 4.9.2
    -- The CXX compiler identification is GNU 4.9.2
    -- Check for working C compiler: /usr/bin/cc
    -- Check for working C compiler: /usr/bin/cc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working CXX compiler: /usr/bin/c++
    -- Check for working CXX compiler: /usr/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detected 32-bit platform
    -- UNIX: Using jemalloc
    -- UNIX: Using default configuration directory
    -- UNIX: Using default library directory
    -- UNIX: Configuring uninstall target
    -- UNIX: Created uninstall target
    -- UNIX: Detected compiler: /usr/bin/cc
    -- GCC: Enabled c++11 support
    -- GCC: Enabled C99 support
    -- GCC: SFMT enabled, SSE2 flags forced
    -- Found OpenSSL library: /usr/lib/arm-linux-gnueabihf/libssl.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so
    -- Found OpenSSL headers: /usr/include
    -- Looking for include file pthread.h
    -- Looking for include file pthread.h - not found
    CMake Error at /usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:136 (message):
      Could NOT find Threads (missing: Threads_FOUND)
    Call Stack (most recent call first):
      /usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:343 (_FPHSA_FAILURE_MESSAGE)
      /usr/share/cmake-3.0/Modules/FindThreads.cmake:178 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
      CMakeLists.txt:60 (find_package)


    -- Configuring incomplete, errors occurred!
    See also "/home/pi/TrinityCore/build/CMakeFiles/CMakeOutput.log".
    See also "/home/pi/TrinityCore/build/CMakeFiles/CMakeError.log".

     

  2. Hey guys, I was trying to compile a WoW server on my Raspberry Pi. Currently using Raspbian. I know that the requirements state that is requires an SSE2 supported processor but I was able to compile it successfully with this forked repo: trinitycore-portable

    Unfortunately that fork hasn't been kept up to date for years and the documentation for getting it updated is basically non-existent. I guess I could just use an older version of TrinityCore but I can't seem to get the version of that forked repo anywhere so I can't figure out which sql files I need to download to get it to work.

    Anyway, whenever I try to compile I get an error message of:

    Run Build Command:"/usr/bin/make" "cmTryCompileExec778052740/fast"
    /usr/bin/make -f CMakeFiles/cmTryCompileExec778052740.dir/build.make CMakeFiles/cmTryCompileExec778052740.dir/build
    make[1]: Entering directory '/home/pi/TrinityCore/build/CMakeFiles/CMakeTmp'
    /usr/bin/cmake -E cmake_progress_report /home/pi/TrinityCore/build/CMakeFiles/CMakeTmp/CMakeFiles 1
    Building C object CMakeFiles/cmTryCompileExec778052740.dir/CheckIncludeFiles.c.o
    /usr/bin/cc   -std=gnu99 -msse2 -mfpmath=sse    -o CMakeFiles/cmTryCompileExec778052740.dir/CheckIncludeFiles.c.o   -c /home/pi/TrinityCore/build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c
    cc: error: unrecognized command line option ‘-msse2’
    cc: error: unrecognized command line option ‘-mfpmath=sse’

    CMakeFiles/cmTryCompileExec778052740.dir/build.make:57: recipe for target 'CMakeFiles/cmTryCompileExec778052740.dir/CheckIncludeFiles.c.o' failed
    make[1]: *** [CMakeFiles/cmTryCompileExec778052740.dir/CheckIncludeFiles.c.o] Error 1
    make[1]: Leaving directory '/home/pi/TrinityCore/build/CMakeFiles/CMakeTmp'
    Makefile:118: recipe for target 'cmTryCompileExec778052740/fast' failed
    make: *** [cmTryCompileExec778052740/fast] Error 2

    Source:
    /* */
    #include <pthread.h>
    int main(){return 0;}

    I bolded where I think the main error is.The portable trinitycore repo offered the options to use -DSKIP_SSE2=1 -DSTANDARDIZE_ASM=1 in order to skip using SSE2 but it appears this isn't available in the main repo. Is there any way at all I can get this work on a Pi? Anybody have any luck with this or have any suggestions? I've seen a bunch of mentions in the past of people claiming to have this work but nobody offers any advice on how to do it.

×
×
  • Create New...