On 09/28/2013 08:43 PM, Niels Sascha Reedijk wrote:
I don't know whether I have a similar problem, but the output I am getting on Mac OS X 10.8 is: Undefined symbols for architecture x86_64: "__create_libsolv_solver()", referenced from: BPackageKit::BSolver::Create(BPackageKit::BSolver*&) in Solver.o ld: symbol(s) not found for architecture x86_64 Could that be the same problem?
Yes, sounds like it. I guess MacOS X doesn't support undefined weak symbols either. Could you have a look at 6eb7e25 (last in hrev46117, [1]) and test, if replacing each of the three
#ifdef __HAIKU__ by a #if 1 works? CU, Ingo[1] http://cgit.haiku-os.org/haiku/commit/?id=6eb7e259e9c9dfa1a88cf9cf388c0f3589512531