Git Product home page Git Product logo

Comments (10)

pauloloid avatar pauloloid commented on July 17, 2024

Do I need the lib and dll of msgpack?
where should i put it then?

from qmsgpack.

pauloloid avatar pauloloid commented on July 17, 2024

I reduced the error list to this, sorry for the german:

    Fehler  13  error C2065: 'unpack_uint8': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    15  1   qmsgpack
    Fehler  16  error C2065: 'unpack_uint64': nichtdeklarierter Bezeichner  D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    15  1   qmsgpack
    Fehler  15  error C2065: 'unpack_uint32': nichtdeklarierter Bezeichner  D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    15  1   qmsgpack
    Fehler  14  error C2065: 'unpack_uint16': nichtdeklarierter Bezeichner  D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    15  1   qmsgpack
    Fehler  4   error C2065: 'unpack_true': nichtdeklarierter Bezeichner    D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    11  1   qmsgpack
    Fehler  26  error C2065: 'unpack_str8': nichtdeklarierter Bezeichner    D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    18  1   qmsgpack
    Fehler  28  error C2065: 'unpack_str32': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    18  1   qmsgpack
    Fehler  27  error C2065: 'unpack_str16': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    18  1   qmsgpack
    Fehler  1   error C2065: 'unpack_nil': nichtdeklarierter Bezeichner D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    9   1   qmsgpack
    Fehler  2   error C2065: 'unpack_never_used': nichtdeklarierter Bezeichner  D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    10  1   qmsgpack
    Fehler  32  error C2065: 'unpack_map32': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    21  1   qmsgpack
    Fehler  31  error C2065: 'unpack_map16': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    20  1   qmsgpack
    Fehler  17  error C2065: 'unpack_int8': nichtdeklarierter Bezeichner    D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    16  1   qmsgpack
    Fehler  20  error C2065: 'unpack_int64': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    16  1   qmsgpack
    Fehler  19  error C2065: 'unpack_int32': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    16  1   qmsgpack
    Fehler  18  error C2065: 'unpack_int16': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    16  1   qmsgpack
    Fehler  12  error C2065: 'unpack_float64': nichtdeklarierter Bezeichner D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    14  1   qmsgpack
    Fehler  11  error C2065: 'unpack_float32': nichtdeklarierter Bezeichner D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    14  1   qmsgpack
    Fehler  24  error C2065: 'unpack_fixext8': nichtdeklarierter Bezeichner D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    17  1   qmsgpack
    Fehler  23  error C2065: 'unpack_fixext4': nichtdeklarierter Bezeichner D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    17  1   qmsgpack
    Fehler  22  error C2065: 'unpack_fixext2': nichtdeklarierter Bezeichner D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    17  1   qmsgpack
    Fehler  25  error C2065: 'unpack_fixext16': nichtdeklarierter Bezeichner    D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    17  1   qmsgpack
    Fehler  21  error C2065: 'unpack_fixext1': nichtdeklarierter Bezeichner D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    17  1   qmsgpack
    Fehler  3   error C2065: 'unpack_false': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    11  1   qmsgpack
    Fehler  8   error C2065: 'unpack_ext8': nichtdeklarierter Bezeichner    D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    13  1   qmsgpack
    Fehler  10  error C2065: 'unpack_ext32': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    13  1   qmsgpack
    Fehler  9   error C2065: 'unpack_ext16': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    13  1   qmsgpack
    Fehler  5   error C2065: 'unpack_bin8': nichtdeklarierter Bezeichner    D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    12  1   qmsgpack
    Fehler  7   error C2065: 'unpack_bin32': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    12  1   qmsgpack
    Fehler  6   error C2065: 'unpack_bin16': nichtdeklarierter Bezeichner   D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    12  1   qmsgpack
    Fehler  30  error C2065: 'unpack_array32': nichtdeklarierter Bezeichner D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    19  1   qmsgpack
    Fehler  29  error C2065: 'unpack_array16': nichtdeklarierter Bezeichner D:\Meeting\qmsgpack\qmsgpack-master\src\private\unpack_p.cpp    19  1   qmsgpack

I also try to compile in Qt Creator, with same errors.

from qmsgpack.

romixlab avatar romixlab commented on July 17, 2024

Hello! Can you test it with QtCreator+MinGW?

from qmsgpack.

romixlab avatar romixlab commented on July 17, 2024

Oh, and try to disable testing by commenting out lines 67-68 in CMakeLists.txt

from qmsgpack.

pauloloid avatar pauloloid commented on July 17, 2024

I commented lines 67-68 in CMakeLists.txt.
Then I choose MinGw as generator in cmake and these errors appears:

    CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
    CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
    CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
    Missing variable is:
    CMAKE_C_COMPILER_ENV_VAR
    CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
    Missing variable is:
    CMAKE_C_COMPILER
    CMake Error: Could not find cmake module file:D:/Meeting/qmsgpack/test2/qmsgpack-master-build/CMakeFiles/CMakeCCompiler.cmake
    CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
    Missing variable is:
    CMAKE_CXX_COMPILER_ENV_VAR
    CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
    Missing variable is:
    CMAKE_CXX_COMPILER
    CMake Error: Could not find cmake module file:D:/Meeting/qmsgpack/test2/qmsgpack-master-build/CMakeFiles/CMakeCXXCompiler.cmake
    CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
    CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
    -- Configuring incomplete, errors occurred!

Which Version of mingw should I use?

I have the one of Anaconda which is mingw 4.7.
Should i use an older one vor Qt 4.8.5 ?

from qmsgpack.

pauloloid avatar pauloloid commented on July 17, 2024

I use a qt485-Win64VC11-build. Is this the reason I can't compile qmsgpack with MinGw?

I would prefer Win 64 VC11 (Visual Studio 2012).

from qmsgpack.

romixlab avatar romixlab commented on July 17, 2024

I think it should work with any mingw, that Qt work with...
VS without tests still outputs the same errors?

from qmsgpack.

romixlab avatar romixlab commented on July 17, 2024

Also you can try to create a new library project (in vs), add everything from src to it and compile a dll, or simply add all the files to your project tree

from qmsgpack.

estan avatar estan commented on July 17, 2024

I think your first error with MSVC:

D:\Meeting\qmsgpackneu\qmsgpack-master\src\private\pack_p.cpp(23): error C2027: Verwendung des undefinierten Typs "QStringList"

Should be fixed now with the merge of #6. Would be interesting to see you try again.

I have a VirtualBox with Windows 7, but it has an old Qt so it's kind of inconvenient to test.

(Perhaps in the future we could do CI on Windows via Appveyor. I think they have both MinGW and various MSVC versions)

from qmsgpack.

romixlab avatar romixlab commented on July 17, 2024

Seems to be fixed with 46f6184

from qmsgpack.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.