From: Ingo S. <br...@th...> - 2004-05-14 14:10:29
|
On Fri, 14 May 2004 05:42:37 -0700 (PDT) Praveen M Morab <pm...@ya...> wrote: > Ingo, > > Thanks for your reply. > > Yes i did make dep ARCH=um....but it did'nt work. Here > is what I did in detail. > 1. Patched kernel by bzcat uml-patch-2.4.19-45.bz2 | > patch -p1 > > 2. make menuconfig ARCH=um > 3. make dep ARCH=um > 4. make linux ARCH=um. Looks ok to my taste ;-) > But at the last step its giving error: > > gcc -Wall -Wstrict-prototypes -Wno-trigraphs -O2 > -fno-strict-aliasing -fno-common -U__i386__ -Ui386 > -DUM_FASTCALL -g -D__arch_um__ -DSUBARCH=\"i386\" > -D_LARGEFILE64_SOURCE > -I/home/pmm9876/uml/linux-2.4.19/arch/um/include > -I/home/pmm9876/uml/linux-2.4.19/arch/um/kernel/tt/include > -I/home/pmm9876/uml/linux-2.4.19/arch/um/kernel/skas/include > -D_GNU_SOURCE -c -o proxy.o proxy.c > proxy.c:296:1: missing terminating " character > proxy.c:297: error: syntax error before "b" > proxy.c:300:1: missing terminating " character > proxy.c:306: warning: type defaults to `int' in > declaration of `slave' > proxy.c:306: error: initializer element is not > constant Seen the same error in usenet today. My suspicion is that a multiline string constant is used which a more modern compiler complains about. What version of GCC are you using? And could you post line 296 of proxy.c with 10 lines before and after? Cheers, Ingo -- Ingo Strauch ---- Registered Linux User #227900 (http://counter.li.org/) http://www.the-one-brack.org/ |