gnu-toolchain

On Windows is there a **light-weight** IDE that can be used both with C and Perl?

When I asked this previously I should have mentioned that it's particularly a light-weight IDE that I'm after, so I’m having to ask again as a different question. Something that is not just a text editor, is light-weight and versatile, that would suit Strawberry Perl, the GCC that comes with MinGW, GDB and Subversion. Something that whe...

Building Gnuarm toolchain from source

I want to build a toolchain from gnuarm.org from sources. I don't want to use binary version because i'm running x64 linux. Can you point me to some kind of tutorial? ...

arm-linux-gcc vs arm-elf-gcc

I am looking at uClinux system that builds the kernel with arm-linux-xxx, but builds the user apps with arm-elf-xxx. If the apps are intended to run on linux, wouldn't it be better to build everything with arm-linux-xxx ? Where does one set that option in the overall uClinux build config? ...

Why does my static build require shared libraries?

Why does my static build require shared libraries? Every so often I get these warnings from my linker... (at the moment it is happening with openssh-5.2p1) The warnings look similar to: "Using 'function' in statically linked applications requires at runtime the shared libraries from the glibc version used for..." When I google, I only...

embedding absolute path for shared libraries

Using a vendor provided cross-compiling toolchain (apparently an OpenEmbedded derivative), I'm unable to embed the absolute path to third-party (open source, compiled in house)libraries. With the following gcc command line: arm-linux-gcc test_connect_send.o gprs_connect.o \ /package/host/myvendor.com/API-R-2.0.0/Release/Libraries/li...

Rendering Certain Character Glyph on iPhone

I am currently using the iPhone SDK to create an app that utilizes Indic scripts. However, the iPhone has issues with rendering certain glyphs in many Indic scripts. For example: प + ् + र = प्र or ਕ + ੍ + ਰ = ਕ੍ਰ When you type this on a Mac (or Windows) the computer will automatically render the three characters into the one gly...

Building ARM GNU Cross compiler ...

A similiar (less descriptive) post is here. I'm trying to roll my own tool chain using recent releases on Ubuntu and was hoping there was enough of a Linux community here that I could get specific advice on certain problems as they come up. With everyone's help I'd like to see this turn into a useful reference eventually. First off ...

iPhone SDK Copy File to Main System

Many thanks to @fabkk2002 who helped me adjust the Helvetica font on my iPhone to fully support Indic glyphs and rendering on my iPhone for an app I am creating. This leaves me with another problem. Now that I have adjusted the font on my phone, how will my users get the full support for the Indic font as well? I do not want to requir...

How to cross compile from Mac OS X to Linux x86?

Hi, I'm running Mac OS X 10.5.8 and want to compile for target CentOS 5.3 with GCC 4.1.2. How could I: Compile GCC 4.1.2 toolchain and related tools? Use that tool to cross compile for target CentOS 5.3? Any help is greatly appreciated! ...

Any good tutorials/books on GNU Tool Chain & Gnu Build System?

Hello, I'm looking for good tutorials/books on Gnu Tool Chain and Gnu Build System. To be more specific, I am looking for information that starts with just the source code & gradually adds build files & uses Gnu Tool Chain step by step. In other words looking for an example which shows how to construct/build a project from the scratc...

Windows based development for ARM processors

I am a complete newbie to the ARM world. I need to be able to write C code, compile it, and then download into an ARM emulator, and execute. I need to use the GCC 4.1.2 compiler for the C code compilation. Can anybody point me in the correct directions for the following issues? What tool chain to use? What emulator to use? Are there ...

Why does gcc not implicitly supply the -fPIC flag when compiling static libraries on x86_64.

I've had numerous problems compiling shared objects that link statically against static libraries. This problem only shows up on x84_64 platforms. When doing the same compilation work on x86_32 I do not have any problems. Perhaps this is a OS specific GCC configuration thing, but my research indicates that its how GCC works on x86_64 p...

How do I use the GNU toolchain to learn C programming?

I am new to programming, and even newer to Linux. I was told that Linux is the best OS to learning to program as it lets a programmer interface closely with the machine architecture. I heard a lot about the GNU tool-chain and that it provides the best programming environment on Linux so I decided I won't use an IDE and put in as much tim...