Feature Requests item #3293345, was opened at 2011-04-26 14:33 Message generated for change (Comment added) made by marshallch You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=350612&aid=3293345&group_id=612
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open >Priority: 7 Private: No Submitted By: Chris Marshall (marshallch) Assigned to: Chris Marshall (marshallch) Summary: add mapflex/mapfraw support for win32 Initial Comment: As of PDL-2.4.9, mapfraw and mapflex are not available for win32 platforms (except for cygwin) because MS does not have POSIX mmap/munmap support. Given that we currently make fairly simple use of mmap/munmap, it should be possible to write wrapper functions for win32 to provide the needed functions. See the example code and link by David Mertens in PDL/Basic/Core/Core.xs.PL between the =begin windows_mmap and =end windows_mmap markers for details and a rough idea-type implementation. ---------------------------------------------------------------------- >Comment By: Chris Marshall (marshallch) Date: 2013-01-02 09:52 Message: Need to verify that the current code works on all platforms (not just windows) and for 32bit and 64bit perl flavors. ---------------------------------------------------------------------- Comment By: Chris Marshall (marshallch) Date: 2012-05-19 08:03 Message: Preliminary mapfraw and mapflex support for all platforms using File::Map as the basis of the implementation is available in pdl git and the coming PDL-2.4.11 release. The capability is believed to be functional but all details have not been fully completed or verified. If you are using the original mapfraw/mapflex POSIX functions in your code, please report any issues or successes with the new version. For production use, a manual build of PDL-2.4.11 without File::Map installed will use the legacy codebase. This will be deprecated and removed once the new functionality is fully vetted. ---------------------------------------------------------------------- Comment By: Chris Marshall (marshallch) Date: 2012-04-03 06:11 Message: A preliminary implementation of mapflex and mapfraw using sys_map from the File::Map module is in git for testing. There is an issue with a bug in sys_map that needs to be fixed before a developers release could be done. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=350612&aid=3293345&group_id=612 _______________________________________________ PDL-porters mailing list PDL-porters@jach.hawaii.edu http://mailman.jach.hawaii.edu/mailman/listinfo/pdl-porters