Hi,
On Sun, 2010-08-29 at 19:51 +0530, C K Kashyap wrote:
> When I run the image as follows -
> qemu-system-x86_64 -smp 2 -hda disk.img
> 
> I think something goes wrong and I get the screenshot attached -
I guess that it's better to redirect output of the kernel to the serial
console, in your case there are kernel and services trying to print to
the same memory (vga text buffer), but I may be wrong, is boot
continuing after this point ?

Thanks,
> 
> 
> On Sun, Aug 29, 2010 at 7:38 PM, C K Kashyap <[email protected]> wrote:
> > Thanks,
> > I was able to build the whole stuff ater enabling the IPC library.
> >
> > I had to tweak make-image.sh to get it to work on my system though -
> >
> > diff --git a/dev_tools/make-image.sh b/dev_tools/make-image.sh
> > index faa7153..1c4928d 100755
> > --- a/dev_tools/make-image.sh
> > +++ b/dev_tools/make-image.sh
> > @@ -142,7 +142,9 @@ echo
> >  echo "[MAKE-IMAGE] mark up disk geometry... "
> >  echo
> >
> > -DEV=`$LOSETUP -f --show $IMAGE_NAME`
> > +DEV=`$LOSETUP -f`
> > +$LOSETUP $DEV $IMAGE_NAME
> > +
> >
> >  # What is done here:
> >  #      reset DOS compatibility flag (c)
> > @@ -173,15 +175,16 @@ a
> >  w
> >  EOF
> >
> > -$LOSETUP --detach $DEV
> > +$LOSETUP -d $DEV
> >
> >  echo
> >  echo "[MAKE-IMAGE] making ext2 partition..."
> >  echo
> >
> > -DEV=`$LOSETUP --offset=512 -f --show $IMAGE_NAME`
> > +DEV=`$LOSETUP -f`
> > +$LOSETUP -o 512 $DEV $IMAGE_NAME
> >  $MKE2FS -L "jarios" $DEV || exit 1
> > -$LOSETUP --detach $DEV
> > +$LOSETUP -d $DEV
> >
> >  echo
> >  echo "[MAKE-IMAGE] installing grub..."
> >
> >
> >
> > On Fri, Aug 27, 2010 at 2:25 PM, Alfeiks Kaanoken <[email protected]> 
> > wrote:
> >> Hi,
> >> that means you have missed ipcV library turned on to build.
> >>
> >> in menuconfig -> Base system -> Service libraries -> Library of IPC
> >> containers
> >>
> >> Thanks,
> >>
> >> On Fri, 2010-08-27 at 11:38 +0530, C K Kashyap wrote:
> >>> bootstrap went on successfully -
> >>> when I did make however, I got this -
> >>> [LD]  libdrv.so
> >>> /home/ckk/lab/JARIOS/jari_os/toolchain/host/bin/amd64-linux-gnu-ld:
> >>> cannot find -lipcv
> >>> make[1]: *** [libdrv.so] Error 1
> >>> make[1]: Leaving directory 
> >>> `/home/ckk/lab/JARIOS/jari_os/libs/services/libdrv'
> >>> make: *** [sys_libs] Error 2
> >>>
> >>>
> >>> On Thu, Aug 26, 2010 at 11:11 PM, C K Kashyap <[email protected]> wrote:
> >>> > Okay ... I downgraded flex to 2.4.35 and make menuconfig went on 
> >>> > smoothly.
> >>> > I've just fired a make bootstrap and looks like it's gonna take some 
> >>> > time.
> >>> >
> >>> > So, looks like there is some fix needed for it to work with new flex.
> >>> >
> >>> > Is there a document I can go over to get and architectural overview of 
> >>> > JARIOS?
> >>> >
> >>> >
> >>> > On Wed, Aug 25, 2010 at 11:39 PM, Alfeiks Kaanoken 
> >>> > <[email protected]> wrote:
> >>> >> On Wed, 2010-08-25 at 23:26 +0530, C K Kashyap wrote:
> >>> >>> I made a slight change in sconfig/Makefile
> >>> >>>
> >>> >>> looks like the flex I have does not like space between -o and the
> >>> >>> filename so I changed it to as follows
> >>> >>> %.lex.c: %.l
> >>> >>>         $(Q)$(ECHO) "[FLEX] $^"
> >>> >>>         $(Q)flex -o$@ $<
> >>> >> hmm ...
> >>> >>>
> >>> >>> And the compilation proceeded to crash at a later point
> >>> >>>
> >>> >>> [...@windowher-dr jari_os]$ make menuconfig
> >>> >>> [HOSTCC] sconfig/lxdialog/checklist.c
> >>> >>> [HOSTCC] sconfig/lxdialog/util.c
> >>> >>> [HOSTCC] sconfig/lxdialog/inputbox.c
> >>> >>> [HOSTCC] sconfig/lxdialog/textbox.c
> >>> >>> [HOSTCC] sconfig/lxdialog/yesno.c
> >>> >>> [HOSTCC] sconfig/lxdialog/menubox.c
> >>> >>> [BISON] sconfig/sconfig.y
> >>> >>> [HOSTCC] sconfig/sconfig.tab.c
> >>> >>> [FLEX] sconfig/sconfig.l
> >>> >>> [HOSTCC] sconfig/sconfig.lex.c
> >>> >>> sconfig/sconfig.lex.c:1091: warning: ‘yyunput’ defined but not used
> >>> >>> [HOSTCC] sconfig/symbol.c
> >>> >>> [HOSTCC] sconfig/confdata.c
> >>> >>> [HOSTCC] sconfig/mconf.c
> >>> >>> [HOSTLD] sconfig/mconf
> >>> >>> sconfig/sconfig.tab.o: In function `parse_config':
> >>> >>> /home/ckk/lab/JARIOS/jari_os/sconfig/sconfig.y:180: undefined
> >>> >>> reference to `yyset_in'
> >>> >>> collect2: ld returned 1 exit status
> >>> >>> make[1]: *** [sconfig/mconf] Error 1
> >>> >>> make: *** [menuconfig] Error 2
> >>> >> I guess that you need clean all stuff in sconfig and try again.
> >>> >> Let me know what will happens.
> >>> >>
> >>> >> Thanks,
> >>> >>>
> >>> >>>
> >>> >>>
> >>> >>>
> >>> >>> On Wed, Aug 25, 2010 at 11:03 PM, C K Kashyap <[email protected]> 
> >>> >>> wrote:
> >>> >>> > Thanks for the response ...
> >>> >>> >
> >>> >>> > my flex version is - flex version 2.5.4
> >>> >>> >
> >>> >>> > It is quite strange that make menuconfig works in mustring but not 
> >>> >>> > in
> >>> >>> > jarios. Please let me know if there is any other information that I
> >>> >>> > can provide so that I can move forward.
> >>> >>> >
> >>> >>> > I am glad to see the response on this mailing list - I was getting a
> >>> >>> > little worried after I saw that wikipedia entry about JARIOS has 
> >>> >>> > been
> >>> >>> > removed.
> >>> >>> >
> >>> >>> >
> >>> >>> >
> >>> >>> > On Wed, Aug 25, 2010 at 8:00 PM, Alfeiks Kaanoken 
> >>> >>> > <[email protected]> wrote:
> >>> >>> >> Hi,
> >>> >>> >> Could you also give your flex version number ?
> >>> >>> >>
> >>> >>> >> That's my output -
> >>> >>> >> [FLEX] sconfig/sconfig.l
> >>> >>> >> [HOSTCC] sconfig/sconfig.lex.c
> >>> >>> >> sconfig/sconfig.lex.c:1200: warning: ‘yyunput’ defined but not used
> >>> >>> >> sconfig/sconfig.lex.c:1243: warning: ‘input’ defined but not used
> >>> >>> >> [HOSTLD] sconfig/mconf
> >>> >>> >>
> >>> >>> >> and all works fine.
> >>> >>> >>
> >>> >>> >> Thanks,
> >>> >>> >>
> >>> >>> >> On Mon, 2010-08-23 at 23:15 +0530, C K Kashyap wrote:
> >>> >>> >>> Hi Everybody,
> >>> >>> >>>
> >>> >>> >>> I came upon JARIOS and it looks pretty interesting. I was able to
> >>> >>> >>> build muistring successfully and was also able to build the image 
> >>> >>> >>> and
> >>> >>> >>> boot with qemu.
> >>> >>> >>>
> >>> >>> >>> However, when I tried to build jari_os, I ran into an issue -
> >>> >>> >>>
> >>> >>> >>> [u...@kashyap jari_os]$ make menuconfig
> >>> >>> >>> [HOSTCC] sconfig/lxdialog/checklist.c
> >>> >>> >>> [HOSTCC] sconfig/lxdialog/util.c
> >>> >>> >>> [HOSTCC] sconfig/lxdialog/inputbox.c
> >>> >>> >>> [HOSTCC] sconfig/lxdialog/textbox.c
> >>> >>> >>> [HOSTCC] sconfig/lxdialog/yesno.c
> >>> >>> >>> [HOSTCC] sconfig/lxdialog/menubox.c
> >>> >>> >>> [BISON] sconfig/sconfig.y
> >>> >>> >>> [HOSTCC] sconfig/sconfig.tab.c
> >>> >>> >>> [FLEX] sconfig/sconfig.l
> >>> >>> >>> flex: can't open sconfig/sconfig.lex.c
> >>> >>> >>> make[1]: *** [sconfig/sconfig.lex.c] Error 1
> >>> >>> >>> make: *** [menuconfig] Error 2
> >>> >>> >>>
> >>> >>> >>>
> >>> >>> >>> What do I need to get around this?
> >>> >>> >>>
> >>> >>> >> --
> >>> >>> >> Alfeiks Kaanoken,
> >>> >>> >> Team Lead/Project Founder
> >>> >>> >> of the Jari OS project.
> >>> >>> >> http://jarios.org
> >>> >>> >>
> >>> >>> >>
> >>> >>> >
> >>> >>> >
> >>> >>> >
> >>> >>> > --
> >>> >>> > Regards,
> >>> >>> > Kashyap
> >>> >>> >
> >>> >>>
> >>> >>>
> >>> >>>
> >>> >> --
> >>> >> Alfeiks Kaanoken,
> >>> >> Team Lead/Project Founder
> >>> >> of the Jari OS project.
> >>> >> http://jarios.org
> >>> >>
> >>> >>
> >>> >
> >>> >
> >>> >
> >>> > --
> >>> > Regards,
> >>> > Kashyap
> >>> >
> >>>
> >>>
> >>>
> >> --
> >> Alfeiks Kaanoken,
> >> Team Lead/Project Founder
> >> of the Jari OS project.
> >> http://jarios.org
> >>
> >>
> >
> >
> >
> > --
> > Regards,
> > Kashyap
> >
> 
> 
> 
-- 
Alfeiks Kaanoken,
Team Lead/Project Founder
of the Jari OS project.
http://jarios.org

_______________________________________________
Jarios-dev mailing list
[email protected]
http://lists.jarios.org/cgi-bin/mailman/listinfo/jarios-dev

Reply via email to