Update: After enabling debug and browsing through the code, I discovered that I was passing the wrong arguments to the test program.
After a few days of grief, my cross compile of directfb on to an i.mx31 arm processor running linux is working. moving on to GTK... For what it is worth my configure steps for DirectFB installation into /opt were: export CPPFLAGS="-I/opt/usr/include" export CFLAGS="-I/opt/usr/include" export LDFLAGS="-L/opt/usr/lib" export PKG_CONFIG_PATH="/opt/usr/lib/pkgconfig" ./configure --host=arm-linux --build=i686-pc-linux-gnu --prefix=/opt/usr --exec-prefix=/opt/usr --enable-zlib --disable-x11 --enable-fbdev --disable-sdl --disable-vnc --disable-jpeg --disable-gif cheers --- On Sat, 11/15/08, krj <[EMAIL PROTECTED]> wrote: > From: krj <[EMAIL PROTECTED]> > Subject: Re: [directfb-users] No system found! - message > To: directfb-users@directfb.org, "Peter Schneider" <[EMAIL PROTECTED]> > Date: Saturday, November 15, 2008, 8:31 AM > Sounds reasonable because I compiled using shared libs. I > will check again but my target libs look pretty sane and > match up with by configure line. > > My configure line has: " --prefix=/opt/usr and > --exec-prefix-/opt/usr " > My host has: "/opt/usr/lib/<directfb.so's> > /opt/usr/lib/directfb-1.3-0/interfaces > /opt/usr/lib/directfb-1.3-0/systems > /opt/usr/lib/directfb-1.3-0/inputdrivers > /opt/usr/lib/directfb-1.3-0/wm > > My target has: /opt/usr/lib/<directfb.so's> > /opt/usr/lib/directfb-1.3-0/interfaces > /opt/usr/lib/directfb-1.3-0/systems > /opt/usr/lib/directfb-1.3-0/inputdrivers > /opt/usr/lib/directfb-1.3-0/wm > > I even took the liberty to: > ln -s /opt/usr/lib/directfb-1.3-0/systems > /opt/usr/lib/systems > > Still no luck. Perhaps I should link statically to get > things moving along for now. > > Any other hints suggestions? > > --- On Sat, 11/15/08, Peter Schneider > <[EMAIL PROTECTED]> wrote: > > > From: Peter Schneider > <[EMAIL PROTECTED]> > > Subject: Re: [directfb-users] No system found! - > message > > To: [EMAIL PROTECTED], directfb-users@directfb.org > > Date: Saturday, November 15, 2008, 2:13 AM > > Hi, > > > > > Is this familiar? Has anyone seen this message? > > > > > > > > > > > > [EMAIL PROTECTED] /opt$ ./dfbtest_window > > > > > > [[ main ]] Starting > up... > > > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.3.0 > > |~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > > > (c) 2001-2008 The world wide DirectFB Open > Source > > Community > > > > > > (c) 2000-2004 Convergence (integrated media) > GmbH > > > > > > > > > ---------------------------------------------------------------- > > > > > > (*) DirectFB/Core: Single Application Core. > > (2008-11-10 16:12) > > > (!) DirectFB/core/system: No system found! > > > (#) DirectFBError [DirectFBCreate() failed]: No > > (suitable) implementation > > > found! > > > > I encountered it. It had to do with the /lib and > /share > > stuff of directfb > > not in place. I "cross configured" with > > --prefix=/home/somepath. That had > > the effect that directfb looks at runtime at that path > for > > its dynamic libs > > (and other stuff?). I'm not sure how to fix that > at > > compile time (--sysroot > > didn't seem to work, and I obviously cannot > install > > into a canonical system > > location without a chroot environment) but my > workaround > > was to create a > > proper /home/one-above-somepath directory on the > target and > > create a symlink > > back to / so that /lib etc. would be used. > > > > Best regards, > > Peter > > > > _______________________________________________ > > directfb-users mailing list > > directfb-users@directfb.org > > > http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users > > > > _______________________________________________ > directfb-users mailing list > directfb-users@directfb.org > http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users _______________________________________________ directfb-users mailing list directfb-users@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users