On Sun, 29 Feb 2004, Szakacsits Szabolcs wrote:
> I CC: this to linux-ntfs-dev, the origin of the email is here,
>
> http://sourceforge.net/forum/forum.php?thread_id=1030888&forum_id=44084
This says:
>as you know, libntfs requires -fms-extensions to compile, mainly due to
>anonymous structures.
>there is a simple way of fixing it (surprisingly: naming the structures),
>thus making the code a bit more portable.
>I tried to write a GUI frontend to libntfs, and failed mainly due to 3
>reasons:
>1) unnamed structures
>2) packing enums
>3) incomptability with mingw's header files to libntfs's include files
>(for example: GUID is declared in both)
Why did you fail? What does GUI writing have to do with compiler
switches?!? Also the packing enums are definitely here to stay otherwise
you would violate the on-disk format and converting them to defines
breaks type checking and typing in general.
What compiler are you trying to use?!?
Best regards,
Anton
--
Anton Altaparmakov <aia21 at cam.ac.uk> (replace at with @)
Unix Support, Computing Service, University of Cambridge, CB2 3QH, UK
Linux NTFS maintainer / IRC: #ntfs on irc.freenode.net
WWW: http://linux-ntfs.sf.net/ & http://www-stu.christs.cam.ac.uk/~aia21/
|