[M3devel] Re: installation on LINUXLIBC6:

Daniel Alejandro Benavides D. dabenavidesd at yahoo.es
Tue Apr 10 04:30:46 CEST 2007


Hi:

Can you check the version of libfreetype6?
Mus be 2.2.1-5.

The other you can do to check Juno-2 is cd to the path
of juno and build it manually with cm3 -ship, in the
right order of the directories:

pkl-fonts
juno-machine
juno-compiler
juno-app

> and then I found I also needed to comment out line
> 158:
> #P="${P} mentor"
> 
> in order for cm3-std to compile and install.

Mentor does not depend on juno-2. What is the problem 
compiling mentor?

Thanks


--- Neels Janosch Hofmeyr <neels at elego.de> wrote:

> having gotten this useful information:
> 
> I have exectuted do-cm3-std.sh buildship with the
> current cvs sources with cm3-5.4.0 bootstrap and in
> just one package I get a problem; Juno-2  with
> ubuntu
> 6.10, when tries to do a redirection of the of the
> PklFonts executable.
> ./PklFonts > FontData.pkl
> 
> It got segmentation fault
> 
> The thing is, after the rest of the system is
> compiled
> the Juno-2 compiles with no problems, including that
> redirection.
> 
> 
> I pondered a bit to find the right way of un-listing
> juno-2. In the end
> it turned out that I can comment lines 149 to 152
> from
> scripts/def-std-pkgs.sh:
> 
> # The Juno-2 graphical constraint based editor
> #[ "${M3OSTYPE}" != "WIN32" -o -n "${CM3_ALL}" ] &&
> P="${P} pkl-fonts"
> #[ "${M3OSTYPE}" != "WIN32" -o -n "${CM3_ALL}" ] &&
> P="${P} juno-machine"
> #[ "${M3OSTYPE}" != "WIN32" -o -n "${CM3_ALL}" ] &&
> P="${P} juno-compiler"
> #[ "${M3OSTYPE}" != "WIN32" -o -n "${CM3_ALL}" ] &&
> P="${P} juno-app"
> 
> and then I found I also needed to comment out line
> 158:
> #P="${P} mentor"
> 
> in order for cm3-std to compile and install.
> 
> However, undoing the comments and compiling again
> did not succeed. I
> guess I'll have to live without the Juno-2 graphical
> constraint based
> editor... unless you have another suggestion, that
> is.
> 
> thanks,
> neels
> 
> Neels Janosch Hofmeyr wrote:
> > Sorry, no success here... Do I really need this
> juno thing?
> >
> > [...]
> > === package
> /home/neels/elego/tmp/cm3/m3-ui/juno-2/juno-app ===
> >  +++ cm3 -build 
> -DROOT='/home/neels/elego/tmp/cm3'  && cm3 -ship
> > -DROOT='/home/neels/elego/tmp/cm3'  +++
> > --- building in LINUXLIBC6 ---
> >
> > ignoring ../src/m3overrides
> >
> > cd ../pkl-fonts/LINUXLIBC6 && ./PklFonts >
> FontData.pkl
> > Segmentation fault (core dumped)
> >
>
"/home/neels/elego/tmp/cm3/m3-ui/juno-2/juno-app/src/m3makefile",
> line
> > 24: quake runtime error: exit 139: cd
> ../pkl-fonts/LINUXLIBC6 &&
> > ./PklFonts > FontData.pkl
> >
> > --procedure--  -line-  -file---
> > exec               --  <builtin>
> > include_dir        24 
> >
>
/home/neels/elego/tmp/cm3/m3-ui/juno-2/juno-app/src/m3makefile
> >                     5 
> >
>
/home/neels/elego/tmp/cm3/m3-ui/juno-2/juno-app/LINUXLIBC6/m3make.args
> >
> > Fatal Error: package build failed
> >  *** execution of  failed ***
> >
> > $ env | grep LD
> > LD_POINTER_GUARD=0
> >
> >
> > Stefan Sperling wrote:
> >   
> >> On Mon, Apr 09, 2007 at 02:38:34PM +0200, Neels
> Janosch Hofmeyr wrote:
> >>   
> >>     
> >>> More problems have shown up with cm3 5.4.0 on my
> ubuntu 6.10:
> >>>
> >>> "
> >>> === package
> /home/neels/elego/tmp/cm3/m3-ui/juno-2/juno-app ===
> >>>  +++ cm3 -build 
> -DROOT='/home/neels/elego/tmp/cm3'  && cm3 -ship
> >>> -DROOT='/home/neels/elego/tmp/cm3'  +++
> >>> --- building in LINUXLIBC6 ---
> >>>
> >>> ignoring ../src/m3overrides
> >>>
> >>> cd ../pkl-fonts/LINUXLIBC6 && ./PklFonts >
> FontData.pkl
> >>> Segmentation fault (core dumped)
> >>>     
> >>>       
> >> Try this (from known problems page):
> >>
> >>  Platforms: Fedora Core Linux, maybe other
> distributions
> >>
> >>  Description: All Modula3 programs (including cm3
> itself) exit with a
> >>  segmentation violation.
> >>
> >>  Solution: Set the LD_POINTER_GUARD environment
> variable to 0 before
> >>  running Modula3 programs, using a command like
> "export
> >>  LD_POINTER_GUARD=0" or equivalent.
> >>
> >>   
> >>     
> >
> >   
> 
> -- 
> Neels Janosch Hofmeyr
> Software Developer
> 
> neels at elego.de
> Public Key:
>
http://binarchy.net/neels/neels.hofmeyr.public.key.asc
> 
> elego Software Solutions GmbH
> Ohmstraße 9,  10179 Berlin              HRB 77719
> Tel.: +49 30 23 45 86 96                Amtsgericht
> Charlottenburg
> Fax:  +49 30 23 45 86 95                Sitz der
> Gesellschaft: Berlin
> http://www.elegosoft.com               
> Geschäftsführer: Olaf Wagner
> 
> 
> 



       
____________________________________________________________________________________
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com



More information about the M3devel mailing list