verge: Compilation failes due to undefined code

trying to make on ubuntu 18

CXXLD    bench/bench_verge
libverge_server.a(libverge_server_a-init.o): In function SetupServerArgs()':
/home/verge/VERGE/src/init.cpp:446: undefined reference tog_wallet_init_interface'
libverge_server.a(libverge_server_a-init.o): In function AppInitParameterInteraction()':
/home/verge/VERGE/src/init.cpp:1120: undefined reference tog_wallet_init_interface'
libverge_server.a(libverge_server_a-init.o): In function Shutdown()':
/home/verge/VERGE/src/init.cpp:211: undefined reference tog_wallet_init_interface'
libverge_server.a(libverge_server_a-init.o): In function AppInitMain()':
/home/verge/VERGE/src/init.cpp:1288: undefined reference tog_wallet_init_interface'
/home/verge/VERGE/src/init.cpp:1288: undefined reference to g_wallet_init_interface'
libverge_server.a(libverge_server_a-init.o):/home/verge/VERGE/src/init.cpp:1305: more undefined references tog_wallet_init_interface' follow
libverge_server.a(libverge_server_a-misc.o): In function `getinfo(JSONRPCRequest const&)':
</pre>
/home/verge/VERGE/src/rpc/misc.cpp:551: undefined reference to GetWalletForJSONRPCRequest(JSONRPCRequest const&amp;)&apos;
libverge_server.a(libverge_server_a-misc.o): In functionvalidateaddress(JSONRPCRequest const&amp;)&apos;:
/home/verge/VERGE/src/rpc/misc.cpp:66: undefined reference to GetWalletForJSONRPCRequest(JSONRPCRequest const&amp;)&apos;
libverge_server.a(libverge_server_a-rawtransaction.o): In functionsignrawtransaction(JSONRPCRequest const&amp;)&apos;:
/home/verge/VERGE/src/rpc/rawtransaction.cpp:992: undefined reference to GetWalletForJSONRPCRequest(JSONRPCRequest const&amp;)&apos;
/home/verge/VERGE/src/rpc/rawtransaction.cpp:1005: undefined reference toHelpRequiringPassphrase[abi:cxx11](CWallet)&apos;
/home/verge/VERGE/src/rpc/rawtransaction.cpp:1081: undefined reference to `signrawtransactionwithwallet(JSONRPCRequest const&amp;)

collect2: error: ld returned 1 exit status

Makefile:4106: recipe for target &apos;bench/bench_verge failed
make[2]: ** [bench/bench_verge] Error 1
make[2]: Leaving directory &apos;/home/verge/VERGE/src
Makefile:10837: recipe for target &apos;all-recursive; failed
make[1]:  [all-recursive] Error 1
make[1]: Leaving directory &apos;/home/verge/VERGE/src
Makefile:768: recipe for target all-recursive failed
make:  [all-recursive] Error 1

Temporary Solution:

./configure --disable-bench && make

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 24 (13 by maintainers)

Commits related to this issue

Most upvoted comments

iiim still working on it. its a big change ;]

you know I wont argue that lol

im working on this atm, in the bench_tests branch.

Thanks I got it.