gnucash: Symbol not found: _mark_split

Mac Pigman gwp at
Sat Nov 10 08:31:59 PST 2007

By removing the run dependency upon evince from the portfile, I was able to
build gnucash on 10.5  It displays accounts and fetches stock prices, but
when I try to move to a new field with a tab or return after entering an
amount, it crashes:

dyld: lazy symbol binding failed: Symbol not found: _mark_split
  Referenced from: /opt/local/lib/gnucash/libgncmod-engine.dylib
  Expected in: flat namespace

Evince won't build because it depends upon avahi, which fails to build with
this error:

checking whether /opt/local/bin/python2.5 version >= 2.4... yes
checking for /opt/local/bin/python2.5 version... 2.5
checking for /opt/local/bin/python2.5 platform... darwin
checking for /opt/local/bin/python2.5 script directory...
checking for /opt/local/bin/python2.5 extension module directory...
checking for python module gtk... no
configure: error: Could not find Python module gtk

But py25-gtk is installed.

Any suggestions?
View this message in context:
Sent from the MacPorts - Users mailing list archive at

More information about the macports-users mailing list