Git Product home page Git Product logo

tklab-tud / umundo Goto Github PK

View Code? Open in Web Editor NEW
44.0 44.0 18.0 103.87 MB

Distributed Publish/Subscribe middleware for MacOSX, Linux, Windows, Android and iOS

Home Page: http://umundo.tk.informatik.tu-darmstadt.de

License: BSD 3-Clause "New" or "Revised" License

CMake 3.65% Shell 0.83% Visual Basic 0.03% C 11.30% C++ 83.73% Java 0.05% Objective-C 0.05% Objective-C++ 0.07% Perl 0.21% Batchfile 0.05% SourcePawn 0.04%

umundo's Issues

Linker errors in Visual Studio 2013

Hi,

I encounter lots of unresolved symbols [1] when trying to build a little example.

I already added dependencies to

  • advapi32.lib
  • umundocore.lib
  • umundoutil.lib
  • libzmq.lib
  • re.lib
  • pcre.lib
  • mDNSEmbedded.lib
  • Iphlpapi.lib
  • Netapi32.lib
  • Ws2_32.lib

I encounter similar issues when using the SDK installer and when using umundo built from source.

Any ideas?

Cheers,
--Marco

[1]

1>------ Erstellen gestartet: Projekt: uMundoDiscoveryTest, Konfiguration: Release Win32 ------
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) const umundo::Receiver::`vftable'" (__imp_??_7Receiver@umundo@@6B@)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: static void __cdecl umundo::Thread::sleepMs(unsigned int)" (__imp_?sleepMs@Thread@umundo@@SAXI@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual __thiscall umundo::Node::~Node(void)" (__imp_??1Node@umundo@@UAE@XZ)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall umundo::Node::Node(void)" (__imp_??0Node@umundo@@QAE@XZ)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual __thiscall umundo::Subscriber::~Subscriber(void)" (__imp_??1Subscriber@umundo@@UAE@XZ)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall umundo::Subscriber::Subscriber(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class umundo::Receiver *)" (__imp_??0Subscriber@umundo@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAVReceiver@1@@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual __thiscall umundo::Publisher::~Publisher(void)" (__imp_??1Publisher@umundo@@UAE@XZ)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall umundo::Publisher::Publisher(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_??0Publisher@umundo@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual __thiscall umundo::Discovery::~Discovery(void)" (__imp_??1Discovery@umundo@@UAE@XZ)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall umundo::Discovery::Discovery(enum umundo::Discovery::DiscoveryType,class umundo::Options *)" (__imp_??0Discovery@umundo@@QAE@W4DiscoveryType@01@PAVOptions@1@@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall umundo::Receiver::Receiver(void)" (__imp_??0Receiver@umundo@@QAE@XZ)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __thiscall umundo::Discovery::add(class umundo::Node &)" (__imp_?add@Discovery@umundo@@QAEXAAVNode@2@@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __thiscall umundo::Node::addPublisher(class umundo::Publisher)" (__imp_?addPublisher@Node@umundo@@QAEXVPublisher@2@@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __thiscall umundo::Node::addSubscriber(class umundo::Subscriber)" (__imp_?addSubscriber@Node@umundo@@QAEXVSubscriber@2@@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall umundo::Subscriber::Subscriber(class umundo::Subscriber const &)" (__imp_??0Subscriber@umundo@@QAE@ABV01@@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual __thiscall umundo::Receiver::~Receiver(void)" (__imp_??1Receiver@umundo@@UAE@XZ)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __thiscall umundo::Publisher::send(class umundo::Message *)" (__imp_?send@Publisher@umundo@@QAEXPAVMessage@2@@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall umundo::Publisher::Publisher(class umundo::Publisher const &)" (__imp_??0Publisher@umundo@@QAE@ABV01@@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const __thiscall umundo::Message::getMeta(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?getMeta@Message@umundo@@UAE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV34@@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual class std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > const & __thiscall umundo::Message::getMeta(void)" (__imp_?getMeta@Message@umundo@@UAEABV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@XZ)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual void __thiscall umundo::Message::putMeta(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?putMeta@Message@umundo@@UAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual void __thiscall umundo::Message::setData(char const *,unsigned int)" (__imp_?setData@Message@umundo@@UAEXPBDI@Z)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual unsigned int __thiscall umundo::Message::size(void)const " (__imp_?size@Message@umundo@@UBEIXZ)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual char const * __thiscall umundo::Message::data(void)const " (__imp_?data@Message@umundo@@UBEPBDXZ)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual __thiscall umundo::Message::~Message(void)" (__imp_??1Message@umundo@@UAE@XZ)".
1>uMundoDiscoveryTest.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall umundo::Message::Message(void)" (__imp_??0Message@umundo@@QAE@XZ)".
1>D:\Develop\test\build\VS12\Release\uMundoDiscoveryTest.exe : fatal error LNK1120: 26 nicht aufgelöste Externe
========== Erstellen: 0 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 übersprungen ==========

CMake failure

This may not be appropriate here, and if it's not I'm sorry. And I don't know where the bolding is coming from...

I'm trying to build uMundo on Windows 7 and encountering the following issue (below) with CMake. This is happening during compiler verification, but after both compilers have run successfully.
I suspect the problem is trivial but I can't figure it out. I've tried everything reasonable.

Is there a solution, or is there any other alternative to using CMake? I can't afford the $4,500 support.

process_begin: CreateProcess(NULL, C:/uMundo/core/dld cr
CMakeFiles/cmTryCompileExec3555255302.dir/objects.a
@CMakeFiles/cmTryCompileExec3555255302.dir/objects1.rsp, ...) failed.

make (e=5): Access is denied.

Thanks,
Bob

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.