On Thu, 19 Feb 2009 23:19:23 -0800, mike johnson <m...@mycal.net> wrote:
> I feel pretty stupid right now that I cannot make heads or tails out of 
> the building instructions, so either I'm loosing it or they don't make 
> sense.
> 
> Here are my steps:
> 
> First I get the repo:
> 
> svn co https://cegcc.svn.sourceforge.net/svnroot/cegcc/trunk/cegcc cegcc
> 
> I was kinda assuming that this was to go in /opt, but now I'm not so 
> sure, so I moved it somewhere else.
> 
> So next I was to "1.1 The Right Directory"  which said "All of the 
> commands and context below rely on the fact that you're in the src 
> directory of the CeGCC distribution."
> 
> So I cd to cegcc/src
> 
> Next I was to "1.3 Build cegcc completely" with "sh build-cegcc.sh" -- 
> of which there is not build-cegcc.sh in that directory.
> 
> So I found it in ./scripts so I cd scripts and try "sh build-cegcc.sh" 
> again, which gives me:
> 
> [r...@build scripts]# sh build-cegcc.sh
> Don't build in a source directory, please create an empty directory and 
> build there.
> Example :
>   mkdir build-mingw32ce
>   cd build-mingw32ce
>   sh ../build-mingw32ce.sh
> 
> So using the force I create a directory called /opt/cegcc and cd into it 
> then issue the command:
> 
> sh /opt/t/src/scripts/build-cegcc.sh
> 
> /opt/t is where I stuffed the svn checkout, and it looked like it was 
> going to work.
> 
> Then I got another error about:
> 
> make[3]: Entering directory `/opt/cegcc/newlib/etc'
> /opt/t/src/newlib/missing makeinfo --split-size=5000000 
> --split-size=5000000 --no-split -I/opt/t/src/newlib/etc -o 
> standards.info /opt/t/src/newlib/etc/standards.texi
> WARNING: `makeinfo' is missing on your system.  You should only need it
if
>          you modified a `.texi' or `.texinfo' file, or any other file
>          indirectly affecting the aspect of the manual.  The spurious
>          call might also be the consequence of using a buggy `make' (AIX,
>          DU, IRIX).  You might want to install the `Texinfo' package or
>          the `GNU make' package.  Grab either from any GNU archive site.
> make[3]: *** [standards.info] Error 1
> make[3]: Leaving directory `/opt/cegcc/newlib/etc'
> make[2]: *** [info] Error 1
> make[2]: Leaving directory `/opt/cegcc/newlib/etc'
> make[1]: *** [all-etc] Error 2
> make[1]: Leaving directory `/opt/cegcc/newlib'
> make: *** [all] Error 2
> 
> 
> So I don't even know if I'm even close to doing the right thing, so can 
> someone tell me if I'm on the right track?
> 
> Thanks,
> 

Hello Mike,

Here is what you need to do to compile cegcc : 

1) Go in your home directory or anywhere else but /opt because this is
where toolchain will be installed
2) svn co https://cegcc.svn.sourceforge.net/svnroot/cegcc/trunk/cegcc cegcc
3) cd cegcc/src/scripts; 
4) mkdir build-cegcc
5) cd build-cegcc
6) ../build-cegcc.sh
7) if you have an error about makeinfo please install texinfo package or
makeinfo (don't remember)
8) once compiled you should have your toolchain in /opt/cegcc

Is that clear ?










------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to