[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [microblaze-uclinux] Cross-compile on windows for petalinux/uclinux, resent from gmail because of delivery problems



> -----Original Message-----
> From: owner-microblaze-uclinux@xxxxxxxxxxxxxx 

> Hi Jarno, 

Hi Larry. First of all thanks for the reply!

> We are struggling with similar issues. If you want to work on 
> Windows I would suggest getting VMWare and installing Centos 
> on it. Then cross compile your app inside VMWare. You can use 
> samba or ftp to get files of the VMWare over to Windows over to edk.

That's what I am doing at the moment. The problem is that I have to use
an application (Rational Rose Realtime) that generates code and runs
only on Windows. 

Unfortunately I cannot simply transfer the generated code to Linux and
compile it there because it has some very complicated makefiles which
call scripts from the tool again etc.

So what is usually done for other architectures is using a cross
compiler that runs natively on Windows and calling it from Rose
Realtime. 

> >I have EDK 8.2 installed which delivers a cross compiler for 
> the MicroBlaze architecture but what about the libraries? 
> 
> I don't think there are any at this point. 

Last week I compiled the MicroBlaze GCC toolchain on Linux. I found it
here:

http://www.petalogix.com/resources/downloads/mb-gcc

Now I want to compile the bintools and the gcc itself again on Linux in
mingw/msys and use the libraries which were compiled on Linux.
Unfortunately the buildtools do not even compile. I would like to have
the mb-gcc for Windows with newlib and stdlibc++ and the buildtools for
Windows. 

Maybe someone on this list knows how to do that (or already did that)
and could help me with that a bit? 

Other solutions are also welcome. I thought about using distcc but that
will probably not work too because the distcc would not have access to
the files from the Windows tool which are required in the Makefile, I
don't know.

Thank you and best regards

Jarno Radde


This message and attachment(s) are intended solely for use by the addressee and may contain information that is privileged, confidential or otherwise exempt from disclosure under applicable law.

If you are not the intended recipient or agent thereof responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited.

If you have received this communication in error, please notify the sender immediately by telephone and with a 'reply' message.
  
Thank you for your co-operation.



___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/