From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: From: Juergen Beisert Date: Sat, 5 Nov 2011 15:54:43 +0100 References: <201111020935.22571.jbe@pengutronix.de> In-Reply-To: MIME-Version: 1.0 Content-Disposition: inline Message-Id: <201111051554.43244.jbe@pengutronix.de> Subject: Re: [ptxdist] =?iso-8859-1?q?Using_external_toolchain_with_penguitron?= =?iso-8859-1?q?ix_BSP=09distribution?= Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: ptxdist@pengutronix.de Cc: oselas@community.pengutronix.de, muntaqa muntaqa wrote: > Juergen Beisert writes: > > Out of curiosity: what advantage has your toolchain compared to our > > OSELAS ARMv4 toolchain? > > This is CodeSourcery open source toolchain. I had chosen it a while ago > when building the project with buildroot. I have been using it for a while > and have built and debugged all of my applications with it on mini2440. At > this point, I did not want to discover or spend time on any other problems > since I have a working system except that I am trying to add QT > applications to my mini2440 platform. Okay. > Reason I switched to Pengutronix is that buildroot gave me some trouble > when building QT thru it plus it had always given me kernel panic errors > when installing the jffs2 root image (so I had been simply using tar balls > on top of the stock kernel/rootfs that mini2440 is shipped with). I > thought switching to Pengutronix would finally let me burn a true image and > I can organize my project much better. > > Currently, I still have kernel panic messages when building the rootfs > using Pengutronix and CodeSourcery. It seems perhaps that it is because of > gcc 4.5.1 that is being used in my version of CodeSourcery. When I use > your toolchain, I can burn an image properly and do not receive kernel panic > messages. Your toolchain uses gcc 4.5.2. Do all supported kernels show the same panic? Sometimes one kernel has trouble with a specific gcc version, and other kernels not. Did you try all kernels from the BSP with your CodeSourcery toolchain? > One issue that I see though with Pengutronix is that any time I change a > selection or add anything to QT configuration in Penguitronix ptxdist > menuconfig, it rebuilds the whole QT (ends up costing me couple of hours > plus I am not able to try anything quickly.) On our new 24 core/96 GiB RAM machine Qt4 builds really quick in a few minutes. ;-) Maybe you should start with a full blown Qt4, do your development with it, and when it is finished, you can try to shrink the library by disabling some of its options. > I would like to start using pengutronix as long as it would be less > frustrating than buildroot. I don't know buildroot. I work with PTXdist since years. > BTW, my best wishes to you on this project, you guys have done alot of > good work and looking at your documentation the working environment, it > seems very promising. Thanks. Regards, Juergen -- Pengutronix e.K. | Juergen Beisert | Linux Solutions for Science and Industry | http://www.pengutronix.de/ | -- ptxdist mailing list ptxdist@pengutronix.de