[haiku-development] Re: Package management branch merged!

  • From: Ingo Weinhold <ingo_weinhold@xxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sun, 29 Sep 2013 00:51:38 +0200

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


Other related posts: