|
From: James T. <jim...@ad...> - 2001-10-04 18:35:22
|
Aliberti Emanuele wrote: > > >hacking around I found _alloca was missing. I added alloca to all the > >files it needed and noticed a error from linking in frames.o with _alloca > >from libgcc.a. WOW! So, my gcc build was missing more than just a header > > MSVCRT.DLL from MS does NOT export "_alloca": > > D:\Aliberti\bin>dumpbin /exports D:\bin\system32\msvcrt.dll | grep alloc > 577 240 calloc (00003524) > 658 291 malloc (000012B1) > 680 2A7 realloc (0000361C) > > D:\Aliberti\bin> Hi, I'm not sure what happened during the compiling of the gcc compiler. My original libgcc.a did not have the correct objects in it to be moved into ROS msvcrt.dll. I dumped the Windows version of libgcc and found _alloca. So, I just copied it over to my linux box. It worked, and ROS boots okay on my Windows 98 se box. Just look at previous posts, I do not know. I did exactly what the ROS GCC cross instructions said to do. Thanks, James ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |