![]() Registered Member ![]()
|
Hi!
I'm trying to build ktorrent on my solaris x86 PC, but it fails:
the error is exactly the same on both versions. The culprit line seems to be this one: kademlia/rpcmsg.h:63 Here is the line 63 on file rpcmsg.h:
When I comment out the line 63, the compilation gets further, but it fails later with a different error (something about ambiguous operator== methods) Any ideas how to make ktorrent compile on solaris? Here are the versions:
Thnaks for any help |
![]() Moderator ![]()
|
I'm thinking the ERR constant is defined as a macro somewhere else in some header file and this causes some conflicts.
I'll change the name into something else, hopefully this will fix it. EDIT: ERR is only used in rpcmsg.cpp and rpcmsg.h, so try changing ERR into something else in those files, and hopefully it compiles. |
![]() Registered Member ![]()
|
|
![]() Moderator ![]()
|
If you can provide us with a backtrace, it should help us pinpoint the problem. EDIT: I have also replaced ERR by ERR_DHT |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]