[ros-kernel] Explorer build error

Filip Navara xnavara at volny.cz
Sun Jan 11 23:13:26 CET 2004


Fixed.

Filip

Richard Campbell wrote:

> This is a bug caused by a recent checkin, someone please fix this.
>
> David Albert wrote:
>
>> Explorer seems to work now but make dies before then on wshtcpip.  
>> This is
>> the error:
>>
>>
>> mingw32-make[1]: Entering directory
>> `E:/sandbox/reactos/drivers/net/wshtcpip'
>> gcc -DUNICODE -D__USE_W32API -Werror -Wall -I./ -I../../../include -pipe
>> -march=i386 -D_M_IX86 -c wshtcpip.c -o wshtcpip.o
>> In file included from C:/MinGW/include/ddk/ntddk.h:73,
>>                 from ../../../include/ddk/ntddk.h:14,
>>                 from wshtcpip.h:12,
>>                 from wshtcpip.c:10:
>> C:/MinGW/include/ddk/winddk.h:4916: error: parse error before
>> "PCUNICODE_STRING"
>>
>> mingw32-make[1]: *** [wshtcpip.o] Error 1
>> mingw32-make[1]: Leaving directory 
>> `E:/sandbox/reactos/drivers/net/wshtcpip'
>> mingw32-make: *** [wshtcpip] Error 2
>> David
>> -----Original Message-----
>> From: ros-kernel-bounces at reactos.com 
>> [mailto:ros-kernel-bounces at reactos.com]
>> On Behalf Of Richard Campbell
>> Sent: Sunday, January 11, 2004 4:06 PM
>> To: ReactOS Kernel List
>> Subject: Re: [ros-kernel] Explorer build error
>>
>> IIRC you need GCC 3.3.x from mingw.org.  it then compiles fine.
>>
>> David Albert wrote:
>>
>>  
>>
>>> Hey,
>>>
>>> For the past few weeks ReactOS has failed to build for me because of 
>>> errors in Explorer.  During the build, this error comes up:
>>>
>>> utility/shellclasses.cpp: In member function `String 
>>> ShellFolder::get_name(const ITEMIDLIST*, long unsigned int) const':
>>> utility/shellclasses.cpp:309: return type `struct String' is incomplete
>>> utility/shellclasses.cpp:324: conversion from `TCHAR*' to non-scalar 
>>> type `String' requested
>>> mingw32-make[1]: *** [shellclasses.o] Error 1
>>> mingw32-make[1]: Leaving directory
>>> `E:/sandbox/reactos/subsys/system/explorer'
>>> mingw32-make: *** [explorer] Error 2
>>>
>>> I'm running MinGW 3.1.0-1 with mingw-runtime-3.2 and w32api updated   
>>> from cvs as of today.  This has been tried and failed after make cleans 
>>
>>  
>>
>>> and clean checkouts.  GCC reports this version:
>>>
>>> Reading specs from C:/MinGW/bin/../lib/gcc-lib/mingw32/3.2.3/specs
>>> Configured with: ../gcc/configure --with-gcc --with-gnu-ld 
>>> --with-gnu-as
>>> --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads 
>>> --disable-nls --enable-languages=c++,f77,objc 
>>> --disable-win32-registry --disable-shared --enable-sjlj-exceptions 
>>> Thread model: win32 gcc version 3.2.3 (mingw special 20030504-1)
>>>
>>> Thanks a lot.  Keep up the good work.
>>>
>>> David
>>>
>>> _______________________________________________
>>> Ros-kernel mailing list
>>> Ros-kernel at reactos.com
>>> http://reactos.com/mailman/listinfo/ros-kernel
>>>
>>>
>>>
>>>   
>>
>>
>>
>> _______________________________________________
>> Ros-kernel mailing list
>> Ros-kernel at reactos.com
>> http://reactos.com/mailman/listinfo/ros-kernel
>>
>> _______________________________________________
>> Ros-kernel mailing list
>> Ros-kernel at reactos.com
>> http://reactos.com/mailman/listinfo/ros-kernel
>>
>>  
>>
>
>
> _______________________________________________
> Ros-kernel mailing list
> Ros-kernel at reactos.com
> http://reactos.com/mailman/listinfo/ros-kernel
>
>



More information about the Ros-kernel mailing list