From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Petazzoni Date: Fri, 9 Dec 2011 19:37:29 +0100 Subject: [Buildroot] Make problem on 64-bit linux with CS 2009q1 In-Reply-To: <4EE1CB14.9010802@free.fr> References: <4EE1CB14.9010802@free.fr> Message-ID: <20111209193729.0cc88e6e@skate> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Hello Guillaume, Le Fri, 09 Dec 2011 09:47:16 +0100, Guillaume Gardet a ?crit : > I tried a simple build (.config in attachment) on a 64-bit Linux > (openSUSE 12.1) with CS 2009q1 toolchain (and last buildroot trunk) > and some libs are built to output/target/usr/lib64/ so they are not > found as dependencies. With the .config in attachment, you can try a > build and check directfb config.log file and PNG lib and others are > not found, so directfb is built without support for them. In the > final image, they are also in usr/lib64 folder. It may be a problem > for other packages. > > What could be the problem and how to solve it? Yeah, we had report of issues with openSUSE. I guess it's the multilib implementation in openSUSE that confuses Buildroot somehow. I need to get my hand on an openSUSE system to debug this. Can you easily provide me a basic chroot environment with openSUSE installed in it, or point me to the documentation to set it up (knowing, of course, that I don't have openSUSE installed here, so I can't use openSUSE specific utilities to build the openSUSE chroot) ? Thanks! Thomas -- Thomas Petazzoni, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com