
On Wed, Jul 11, 2012 at 5:47 PM, Brandon Allbery
On Wed, Jul 11, 2012 at 10:25 AM, Michael Snoyman
wrote: test.hs: /home/ubuntu/.cabal/lib/persistent-sqlite-1.0.0/ghc-7.4.1/HSpersistent-sqlite-1.0.0.o: unknown symbol `stat64' test.hs: test.hs: unable to load package `persistent-sqlite-1.0.0'
The immediate cause is that some C source file is calling stat() or lstat() without the right #include files; they go through several levels of backward compatibility macros that end in different system calls. Alternately, something is trying to use one of those functions via the FFI instead of System.Posix.File.
-- brandon s allbery allbery.b@gmail.com wandering unix systems administrator (available) (412) 475-9364 vm/sms
Hi Brandon,
Thanks for the feedback. However, looking at sqlite3.c, I see the
necessary #include statements:
#include