On Thu, Jul 28, 2005 at 02:29:57PM -0400, Guest via RT <bug-IO-AIO@rt.cpan.org> wrote:
Show quoted text> Perl v5.8.1-RC3 built for darwin-thread-multi-2level
> on Darwin Kernel Version 7.8.0
>
> Compiled and installed successfully from CPAN, but I get the following when loading the module:
>
> /Library/Perl/5.8.1/darwin-thread-multi-2level/auto/IO/AIO/AIO.bundle undefined reference to _fdatasync expected to be defined in a dynamic image
If it compiles but doesn't find the function, maybe I need a special library
for fdatasync? If you could find out what what library I have to link to then
this could be fixed easily.
Of course, it could be, just like on cygwin, that the header file is there
but the call is not actually implemented - macosx is not unix, after all,
and expecting posix extensions to work might be too much to aks for.
Alternatively, I could add some detection mechanism, but that would mean
some calls mightsimply not be available.
--
The choice of a
-----==- _GNU_
----==-- _ generation Marc Lehmann
---==---(_)__ __ ____ __ pcg@goof.com
--==---/ / _ \/ // /\ \/ /
http://schmorp.de/
-=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE