At work we’re using Hudson to automatically build projects whenever something is changed in a SCM. For most projects you’ll get fast results if your checkin breaks something which you don’t mind because you not always rebuild the complete project. Now, OpenWrt brings its own toolchain, which compiles the complete local and cross-compiling stuff because the compiler on the host is normally a bit behind and does not contain latest fixes for ARM and other architectures. So how to save some time with not compiling the toolchain everytime a project is build? Mehr…
Today I had a strange error using the GCC version 4.4.1 with EABI support on a non thumb-ARMv4. Everytime I compiled something, with and w/o the -mno-thumb-interwork parameter it also contained the bx lr instruction which is only for later ARM processors with thumb support. Mehr…
While compiling OpenWrt for an ARM compatible processor I got the following error:
{standard input}: Assembler messages:
{standard input}:39: Error: selected processor does not support `bx r6'
I found the solution in the The definitive guide to GCC book from William Von Hagen (I don’t own it, I found it via Google Books). You have to disable the the USE_BX flag in the uClibc config file and everything will be fine. Mehr…
Da sich bei OpenWrt 8.09 ein wenig geändert hat, ist nun ein etwas anderer Weg notwendig, um von aussen ssh zu nutzen. Mehr…
Hi there,
this (easter) weekend, I had to fiddle around with an Asus WLAN router, a 56k modem (yes, in Germany we have places without DSL or similar things) and OpenWrt. And what should I say? It works! Thanks to OpenWrt. Mehr…
Letzte Kommentare