[ros-dev] test/fix building fastfat_new

Gregor Schneider grschneider at gmail.com
Thu Apr 22 12:54:30 CEST 2010


Indeed a header problem: the functions RtlLeftChild and RtlSplay should be
in Ntddk.h or Ntifs.h according to msdn info, the ntifs.h is included
through fastfat.h. The header work group probably know whats going on.

Greg

2010/4/22 Alexey Komarov <q4a at bk.ru>

> Hi.
>
> Can somebody test/fix building fastfat_new? It seems, that it's problem
> with headers.
>
>
> Log:
>
> [CC]       drivers\filesystems\fastfat_new\fastio.c
> [CC]       drivers\filesystems\fastfat_new\fcb.c
> cc1.exe: warnings being treated as errors
> drivers\filesystems\fastfat_new\fcb.c: In function 'FatFindFcb':
> drivers\filesystems\fastfat_new\fcb.c:85: error: implicit declaration of
> functio
> n 'RtlLeftChild'
> drivers\filesystems\fastfat_new\fcb.c:85: error: assignment makes pointer
> from i
> nteger without a cast
> drivers\filesystems\fastfat_new\fcb.c:90: error: implicit declaration of
> functio
> n 'RtlRightChild'
> drivers\filesystems\fastfat_new\fcb.c:90: error: assignment makes pointer
> from i
> nteger without a cast
> drivers\filesystems\fastfat_new\fcb.c:95: error: implicit declaration of
> functio
> n 'RtlSplay'
> drivers\filesystems\fastfat_new\fcb.c:95: error: assignment makes pointer
> from i
> nteger without a cast
> drivers\filesystems\fastfat_new\fcb.c: In function 'FatInsertName':
> drivers\filesystems\fastfat_new\fcb.c:904: error: implicit declaration of
> functi
> on 'RtlInitializeSplayLinks'
> drivers\filesystems\fastfat_new\fcb.c:946: error: implicit declaration of
> functi
> on 'RtlInsertAsLeftChild'
> drivers\filesystems\fastfat_new\fcb.c:963: error: implicit declaration of
> functi
> on 'RtlInsertAsRightChild'
> drivers\filesystems\fastfat_new\fcb.c: In function 'FatRemoveNames':
> drivers\filesystems\fastfat_new\fcb.c:993: error: implicit declaration of
> functi
> on 'RtlDelete'
> drivers\filesystems\fastfat_new\fcb.c:993: error: assignment makes pointer
> from
> integer without a cast
> drivers\filesystems\fastfat_new\fcb.c:1002: error: assignment makes pointer
> from
>  integer without a cast
> make.exe: *** [obj-i386\drivers\filesystems\fastfat_new\fcb_fastfatn.o]
> Error 1
>
> WBR, Alexey Komarov.
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.reactos.org/pipermail/ros-dev/attachments/20100422/e0efd313/attachment.htm>


More information about the Ros-dev mailing list