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&)'
libverge_server.a(libverge_server_a-misc.o): In functionvalidateaddress(JSONRPCRequest const&)':
/home/verge/VERGE/src/rpc/misc.cpp:66: undefined reference to GetWalletForJSONRPCRequest(JSONRPCRequest const&)'
libverge_server.a(libverge_server_a-rawtransaction.o): In functionsignrawtransaction(JSONRPCRequest const&)':
/home/verge/VERGE/src/rpc/rawtransaction.cpp:992: undefined reference to GetWalletForJSONRPCRequest(JSONRPCRequest const&)'
/home/verge/VERGE/src/rpc/rawtransaction.cpp:1005: undefined reference toHelpRequiringPassphrase[abi:cxx11](CWallet)'
/home/verge/VERGE/src/rpc/rawtransaction.cpp:1081: undefined reference to `signrawtransactionwithwallet(JSONRPCRequest const&)
collect2: error: ld returned 1 exit status
Makefile:4106: recipe for target 'bench/bench_verge failed
make[2]: ** [bench/bench_verge] Error 1
make[2]: Leaving directory '/home/verge/VERGE/src
Makefile:10837: recipe for target 'all-recursive; failed
make[1]: [all-recursive] Error 1
make[1]: Leaving directory '/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
- [DOC] Disable bench by default because of the current bug we have (#838) — committed to vergecurrency/verge by marpme 5 years ago
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.