i'm in the process of implementing a user-defined type called "teststo"
which will reside in an hpx::partitioned_vector and am having a couple of
linker issues.

the implementation is based on the accumulator example from hpx 0.99. the
hpxcxx tool is being used to compile a component (the user-defined type
stored in the hpx::partitioned_vector) and an executable.

the component (defining the user-defined type) has a "clean" compile - no
issues. when the executable which instantiates the partitioned vector
compiles there is a set of linker errors.

1 error that reads : undefined reference to
"hpx::traits::component_type_database<test::server::teststo, void>::get()"

and 3 errors that read: undefined reference to `char const*
hpx::actions::detail::get_action_name<test::server::teststo::update_action>()"

the hpxcxx compile tool is given -lhpx_iostreams -lhpx_partitioned_vector
and -lteststo

for clarity teststo is a struct and has 1 method called "update" which
accepts a uint64_t.

thanks in advance for any assistance and help!

ct
_______________________________________________
hpx-users mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users

Reply via email to