General :: Arm-linux-gcc Cross Compiler For Sparc/solaris?
Nov 27, 2010
first of all, i will be glad if i can get prebuild toolchain for target=arm1176jzf-s on host= sparc-sun-solaris2.10. ( i hav browsed but can't find prebuild one) so, i tried to establish by myself i hav established binutils first, but while trying to configure& build gcc(gcc4.4.0) , i was interrupted with following error.. error message: this error has come while building boot strap gcc for cross complier tools chain
checking build system type... sparc-sun-solaris2.10
checking host system type... arm-unknown-linux-gnu
checking target system
Usually I use LINUX and I can set the running scripts under /etc/init.d and I can check this with 'chkconfig'. But now by Solaris I got "chkconfig: not found"
I'm a DBA by trade, so I'm afraid my skills at troubleshooting errors on this app are pretty much non-existent. On my new Redmine install, I'm on the step labeled "Create the database structure".
I need to generate 64-bit executable(utility) using PowerPC-linux cross compiler? i.e. Any options need to pass ppc-gcc other then "-m64". I have written a small test program on 64-bit server and generated 64-bit executable using gcc alone.
Ex: # file a.out a.out: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped #
Actually I want to generate a executable(using PowerPC-linux cross compiler),which will run on 64-bit machines. In my Makefile I am trying to use CC = XXXXX/powerpc-linux/bin/powerpc-linux-gcc -m64 to ppc-linux-gcc,but giving error. error: -m64 not supported in this configuration If I remove -m64 its generating 32-bit executable.
I have searched google for a couple of days, and I keep hearing about an INode limit on filesystems, but that doesn't seem to be the case.
Now whenever I try to download something, watch a ..... video, or listen to Pandora radio, it just stops playing after 2 seconds. Downloading says "No space left on device".I also get the error as root.I do have 5% and more free of HDD space. After reading the similar posts I checked all of this, so if I am overlooking something on the forum, I apologize for an extra post about.
I am trying to build a gcc 4.4.3 cross-compiler. I downloaded the gcc 4.4.3 release, uncompressed it, made a new directory called gccbuild and cd'd there. I have already installed gmp, mpfr, and mpc in /usr/local. These are the commands I used:
Code: configure --target=arm-linux --enable-languages=c --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local make However, the build fails with Code: checking for arm-linux-gcc... /home/steven/gccbuild/./gcc/xgcc -B/home/steven/gccbuild/./gcc/ -B/usr/local/arm-linux/bin/ -B/usr/local/arm-linux/lib/ -isystem /usr/local/arm-linux/include -isystem /usr/local/arm-linux/sys-include checking for suffix of object files... configure: error: in `/home/steven/gccbuild/arm-linux/libgcc': configure: error: cannot compute suffix of object files: cannot compile .....
I am using a arm compiler to build my program but getting following compiler error at the end - init.c.text+0x2c): undefined reference to '__libc_csu_fini' init.c.text+0x34): undefined reference to '__libc_csu_init'
I am preparing build chain for cross compiling Power PC platform on Ububtu. I was successfully compiled glibc-2.11 and binutils-2.20. But while compiling gcc_4.5.1 I stopped at following compilation error:
compilation terminated. make[4]: *** [decContext.o] Error 1 make[4]: *** Waiting for unfinished jobs.... ../../../../gcc-4.5.1/libgcc/../libdecnumber/decExcept.c:25:18: fatal error: fenv.h: No such file or directory compilation terminated. ../../../../gcc-4.5.1/libgcc/../libdecnumber/decNumber.c:175:53: fatal error: stdlib.h: No such file or directory compilation terminated .....
While installing the gcc cross compiler in fedora using the following commands # cd /etc/yum.repos.d/ # wget [URL] # yum install armv5tel-redhat-linux-gnueabi-gcc
I got a error: # cd yum.repos.d [root@sparc yum.repos.d]# wget [URL] Resolving fedora-arm.wantstofly.org... failed: Temporary failure in name resolution. [root@sparc yum.repos.d]#
I have a large existing codebase that all compiles under Ubuntu 8.04 with g++ using Scons. I've been given the task of getting it to compile for Arm9 running uclinux. I have a arm-elf-g++ compiler that I need to use instead of the gcc version. I ended up borking my /usr/lib/scons/SCons/Tool/g++.py file to use arm-elf-g++ instead of g++, but I know that this is not correct, as I have to go edit that file every time I change compilers.
These are the 2 lines I switch out: Code: compilers = ['arm-elf-g++'] #compilers = ['g++']
I simply can not find anywhere in the scons documentation that indicates how to tell it to use a different compiler. It seems that it would go under "Environment" but beyond that I'm lost. The CPPPATH variable seems like it only tells scons where to find #include files. I suppose I could rename arm-elf-g++ to g++ and just set my path to find that one first, but that seems like a bit of a hack as well. It would also break other things on my machine.
I am just learning to write programs in C++, and i got an iPod Touch for christmas. I have jailbroken my iPod so i can run my own programs on it. If i ever get them compiled. After a few hours of searching i have been unable to come up with a working toolchain for ubuntu which compiles for ipod/iphone. Does anyone know where i can get one/find a howto which will help me to get a toolchain working?
I have downloaded the source for an embedded Linux system but no tool chain. I want/need a tool chain to rebuild the system image. Can anyone point me to a 'How to' for building the environment? It is an ARM9 system.
I am trying to build a cross GCC compiler for PPC476. I applied all the relevant patches. Cross compiler build was successful. When I try to compile the source code using the cross compiler I am getting the below error message. I think this is something related to linker.
Code: cow_shim_funcs_startup_shutdown.o cow_shim_utils.o ../../dm/cfg/cfgi.a ../../dm/pl2/libsas21xxpl.a ../../raid/pfk/libpfk.a /home/Raghu/gcc/cross-compiler/ppc/tools/lib/gcc/powerpc-unknown-linux-gnu/4.3.1/../../../../powerpc-unknown-linux-gnu/lib/libgcc_s.so: could not read symbols: File in wrong format collect2: ld returned 1 exit status make: *** [app.out] Error 1
I am trying to install NachOS on fedora, i make a nachos directory and download the nachos source code and cross compiler, then i extract the zip files and patch the make files and everything is okay till now. but when it comes to compiling nachos, i followed these steps.
* ~/nachos> cd NachOS-4.0 * ~/nachos/NachOS-4.0> cd code/build.linux * ~/nachos/NachOS-4.0/code/build.linux> make depend
I have to connect from my linux client laptop to SPARC machine by using roll-over cable and RJ45 interface on the server. On windows I always used Tera Term but don't know how to accomplish this task from linux laptop.
Is there some kind of app like TeraTerm on linux too ?
if anyone of you have shifted using Paid Red Hat Linux with CentOS, and what are your experiences of moving from Paid Linux to Unpaid Linux CenOS. When do you suggest a person use Paid Linux and when to use Unpaid Linux?
So for those of you who has built GCC from source would know that you can't install GCC without an existing GCC. So my question is, what would happen if all computers in the world suddenly just died, and all you had was the computer in front of you, and a copy of GCC 4.5. How would you install that?
I ask because I would like to install GCC 4.5 on my old powerbook G4 mac without installing a binary GCC provided by Tiger 10.4 disks. I would like to build GCC from source, without an existing GCC to complicate updating.
I have Preinstalled Xp on my system.I have installed Solaris in one of my unused partition.when i installed the fedora 12 i didnot get the options for solaris booting though i have used different partition for solaris and fedora.How can i get the options for solaris or else i have made a mistake in installing fedora. In either case please guide me though how irritating it may be to guide a newbie.Also if i want to use Archlinux with all three above how can i do it.
I am new to sudo and want to install sudo and configure it. I have downloaded TCMsudo-1.7.4p4-i386.pkg.gz package but the installation steps are as below.
bash> ./configure bash> make bash> make install
But all i see the .PKG file and no configure and install files. Are there a new steps that i need to use with .PKG files ? Also once installed how do i configure it.
What is the equivalent of read -r (solaris command ) in Linux ? read utility in solaris will read a single line from standard input and -r option is used not to treat backslash () as an escape character .