<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <div class="moz-cite-prefix">Il 16/12/2013 10:35, BERTRAND Joël ha
      scritto:<br>
    </div>
    <blockquote cite="mid:52AEC965.9080700@systella.fr" type="cite">Alessandro
      Sangiuliano a écrit :
      <br>
      <blockquote type="cite">
        <br>
        Il giorno 15/dic/2013, alle ore 16:56, BERTRAND Joël
        <br>
        <<a class="moz-txt-link-abbreviated" href="mailto:joel.bertrand@systella.fr">joel.bertrand@systella.fr</a>
        <a class="moz-txt-link-rfc2396E" href="mailto:joel.bertrand@systella.fr"><mailto:joel.bertrand@systella.fr></a>> ha scritto:
        <br>
        <br>
        <blockquote type="cite">Alessandro Sangiuliano a écrit :
          <br>
          <blockquote type="cite">
            <br>
            Il giorno 15/dic/2013, alle ore 12:13, BERTRAND Joël
            <br>
            <<a class="moz-txt-link-abbreviated" href="mailto:joel.bertrand@systella.fr">joel.bertrand@systella.fr</a>
            <a class="moz-txt-link-rfc2396E" href="mailto:joel.bertrand@systella.fr"><mailto:joel.bertrand@systella.fr></a>
            <br>
            <a class="moz-txt-link-rfc2396E" href="mailto:joel.bertrand@systella.fr"><mailto:joel.bertrand@systella.fr></a>> ha scritto:
            <br>
            <br>
            <blockquote type="cite">Your failure is not gcc related. I
              have downloaded git tree and built
              <br>
              all FreeVMS with gcc-4.8.2 (I haven't checked if binaries
              are
              <br>
              bootables).
              <br>
              <br>
              I have found two mistakes I have fixed in git today
              (freetype include
              <br>
              directory has changed and grub configure is broken as
              aclocal has been
              <br>
              upgraded on recent linux workstations).
              <br>
              <br>
            </blockquote>
            Thanks for the fix, I no more have the grub-mkconfig_li
            error, but
            <br>
            another kind of error.
            <br>
            <br>
            Effectively the build process on grub configuration looks
            broken, or at
            <br>
            least on my system.
            <br>
            <br>
            Actually I get the error on autogen.sh, it says:
            <br>
            make /home/alex/FrreVMS/build/bootloader/autogen.sh Command
            non found.
            <br>
            <br>
            I looked in that directory and effectively there is no
            autogen.sh,
            <br>
            instead it is in sources/bootloader/, so I tired to change
            from
            <br>
            $(BUILDDIR)/etc/etc to $(SRCDIR)/etc/etc, at least the build
            process
            <br>
            continued until it says another error:
            <br>
          </blockquote>
          <br>
          Right. I have done a mistake.
          <br>
          <br>
          <blockquote type="cite">po/POTFILES.in not found… effectively
            this file is sources/bootloader/po/
            <br>
            but seems that the build system is looking in the root of
            the project,
            <br>
            so in the FreeVMS/po/POTFILES.in.
            <br>
          </blockquote>
          <br>
          I suppose that autogen.sh is broken. Please replace in main
          Makefile
          <br>
          $(SRCDIR)/bootloader/autogen.sh by @(cd $(SRCDIR)/bootloader
          &&
          <br>
          autogen.sh).
          <br>
        </blockquote>
        <br>
        Thanks, $(SRCDIR)/bootloader/autogen.sh by @(cd
        $(SRCDIR)/bootloader &&
        <br>
        autogen.sh), not worked so I modified in this way:
        <br>
        <br>
        $(SRCDIR)/bootloader/autogen.sh by @(cd $(SRCDIR)/bootloader
        &&
        <br>
        ./autogen.sh)
        <br>
        <br>
        After a while, the output resulted in a lot of error of the kind
        “No
        <br>
        such file or directory” on files like:
        <br>
        .deps-util/grub_fstest-grub_fstest_init.Po, and similar.
        <br>
        <br>
        So, maybe I can confirm that the autogen.sh is broken.
        <br>
      </blockquote>
      <br>
          I think in a first time you have to delete build/bootloader.
      Your tree is broken as you should have
      grub_fstest-grub_fstest_init.Po in build/bootloader/.deps-util
      <br>
      <br>
          Regards,
      <br>
      <br>
          JKB
      <br>
      <br>
      <br>
    </blockquote>
    <br>
    Actually I switched to the most recent Ubuntu (should it point
    jessie?), installed gcc4.7, modified in my locale the include in the
    grub-mkfont.c to be again <freetype/
    <meta http-equiv="content-type" content="text/html;
      charset=windows-1252">
    <span style="color: rgb(204, 0, 0); font-family: monospace;
      font-size: 12px; font-style: normal; font-variant: normal;
      font-weight: normal; letter-spacing: normal; line-height: normal;
      orphans: auto; text-align: start; text-indent: 0px;
      text-transform: none; white-space: pre; widows: auto;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255); display: inline !important;
      float: none;"><font color="#000000">ftsynth.h> and finally I
        got the system compiled.<br>
        <br>
        <br>
        After that, I made the image, and copied the grub.cfg from the
        freevms-img on the site.<br>
        <br>
        Grub gives me the selection of FreeVMS, but when I boot the
        system I have this error:<br>
        <br>
        <br>
      </font><br>
    </span>alex@omega:~$ qemu-system-x86_64 -hdc image.img -smp 1
    -serial stdio -m 128M -k it<br>
    qemu: fatal: Trying to execute code outside RAM or ROM at
    0x00000000c061e950<br>
    <br>
    EAX=000000b0 EBX=00d16000 ECX=00000f00 EDX=000003fe<br>
    ESI=00000000 EDI=00010000 EBP=00000000 ESP=00d163f4<br>
    EIP=c061e950 EFL=00200042 [---Z---] CPL=0 II=0 A20=1 SMM=0 HLT=0<br>
    ES =0018 00000000 ffffffff 00cf9300 DPL=0 DS   [-WA]<br>
    CS =0010 00000000 ffffffff 00cf9a00 DPL=0 CS32 [-R-]<br>
    SS =0018 00000000 ffffffff 00cf9300 DPL=0 DS   [-WA]<br>
    DS =0018 00000000 ffffffff 00cf9300 DPL=0 DS   [-WA]<br>
    FS =0018 00000000 ffffffff 00cf9300 DPL=0 DS   [-WA]<br>
    GS =0018 00000000 ffffffff 00cf9300 DPL=0 DS   [-WA]<br>
    LDT=0000 00000000 0000ffff 00008200 DPL=0 LDT<br>
    TR =0000 00000000 0000ffff 00008b00 DPL=0 TSS32-busy<br>
    GDT=     0011abf0 00000020<br>
    IDT=     00000000 00000000<br>
    CR0=00000011 CR2=00000000 CR3=00000000 CR4=00000000<br>
    DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000
    DR3=0000000000000000 <br>
    DR6=00000000ffff0ff0 DR7=0000000000000400<br>
    CCS=00000018 CCD=00d163f8 CCO=CLR     <br>
    EFER=0000000000000000<br>
    FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80<br>
    FPR0=0000000000000000 0000 FPR1=0000000000000000 0000<br>
    FPR2=0000000000000000 0000 FPR3=0000000000000000 0000<br>
    FPR4=0000000000000000 0000 FPR5=0000000000000000 0000<br>
    FPR6=0000000000000000 0000 FPR7=0000000000000000 0000<br>
    XMM00=00000000000000000000000000000000
    XMM01=00000000000000000000000000000000<br>
    XMM02=00000000000000000000000000000000
    XMM03=00000000000000000000000000000000<br>
    XMM04=00000000000000000000000000000000
    XMM05=00000000000000000000000000000000<br>
    XMM06=00000000000000000000000000000000
    XMM07=00000000000000000000000000000000<br>
    <br>
    <br>
    <br>
    What I wrong? It says is trying to execute code out of the ram.<br>
  </body>
</html>