<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>