Re: Updated:Error opening framebuffer device/Unknown symbol

Markus Gothe <[email protected]> Thu, 25 Oct 2007 17:56:30 +0200
Newsgroups gmane.linux.ports.mips.general,gmane.comp.graphics.directfb.user,gmane.comp.graphics.directfb.devel,gmane.linux.uclinux.devel,gmane.linux.fbdev.user
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

You cannot use libc-stuff for the kernel, use the kernel equalients...

//Markus

kaka wrote:
> Hi All,
>=20
> Thanks for the overhelming responses.
> I was able to remove the problem of Unknown symbols by linking the
> proper libraries. Now the problem got reduced to the following messag=
es.
>=20
> # insmod brcmstfb.ko
> brcmstfb: Unknown symbol printf
> brcmstfb: Unknown symbol malloc
> brcmstfb: Unknown symbol free
> insmod: cannot insert `brcmstfb.ko': Unknown symbol in module (2):
> No such file or directory
> #
>=20
> for the above problem i had tried to link "libgcc.a " but those
> symbols are also undefined in it also.
> RECAP:
> While running  the cross compiled directFB example on MIPS chip,*
> We tried to install the framebuffer driver(command given
> above) after creating the node fb0.
> APPROACH:
> Actually the code of frambuffer driver consists of usual kernel
> framebuffer code and properitiary graphics lib code.
> The properitiary graphics lib code is using malloc,print and free
> from <stdlib.h> and that is why those symbols are coming undefined.
>=20
> Could anybody help in this regard?
> Thanks in advance.
>=20
> kaka
>=20
>
>
> ---------- Forwarded message ----------
> From: *kaka* < [email protected] <mailto:[email protected]>>
> Date: Oct 12, 2007 6:33 PM
> Subject: Error opening framebuffer device/Unknown symbol
> register_framebuffer
> To: [email protected]
> <mailto:[email protected]>, [email protected]
> <mailto:[email protected]>.
>
>=20
>
>     * Hi All, *
>
>     * While running  the cross compiled directFB example on MIPS chip=
, *
>
>     *
>
>
>
>     We tried to install the framebuffer driver(command given at the
bottom) and we have already created the node fb0. *
>
>     * We are getting the following error,  *
>
>
>
>     * Can anybody help in this regard ? *
>
>     * Thanks in Advance. *
>
>     # ../../cross_directfb/simple_mips
>                                                                      =
                                                          =20

>          =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D|  DirectFB 1.0.0  |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
>               (c) 2001-2007  The DirectFB Organization (directfb.org
<http://directfb.org/>)
>               (c) 2000-2004  Convergence (integrated media) GmbH
>             ---------------------------------------------------------=
---
>                                                                      =
                                                          =20

>     (*) DirectFB/Core: Single Application Core. (2007-10-05 14:17)
>     (!) Direct/Util: opening '/dev/fb0' failed
>         --> No such device or address
>     (!) DirectFB/FBDev: Error opening framebuffer device!
>     (!) DirectFB/FBDev: Use 'fbdev' option or set FRAMEBUFFER
environment variable.
>     (!) DirectFB/Core: Could not initialize 'system' core!
>         --> Initialization error!
>     simple.c <96>:
>             (#) DirectFBError [DirectFBCreate (&dfb)]: Initialization
error!
>     #
>
>     * While running the following command in MIPS chip, we are gettin=
g
the following error. *
>
>     # insmod brcmstfb.ko
>     brcmstfb: Unknown symbol unregister_framebuffer
>     brcmstfb: Unknown symbol printf
>     brcmstfb: Unknown symbol malloc
>     brcmstfb: Unknown symbol fb_find_mode
>     brcmstfb: Unknown symbol fb_dealloc_cmap
>     brcmstfb: Unknown symbol fb_alloc_cmap
>     brcmstfb: Unknown symbol framebuffer_release
>     brcmstfb: Unknown symbol free
>     insmod: cannot insert `brcmstfb.ko': Unknown symbol in module (2)=
:
No such file or directory
>     #
>     #
>
>    =20
>
>
>
>
> --
> Thanks & Regards,
> kaka
>
> --
> Thanks & Regards,
> kaka


- --
_______________________________________

Mr Markus Gothe
Software Engineer

Phone: +46 (0)13 21 81 20 (ext. 1046)
=46ax: +46 (0)13 21 21 15
Mobile: +46 (0)73 718 72 80
Diskettgatan 11, SE-583 35 Link=C3=B6ping, Sweden
www.27m.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHILyr6I0XmJx2NrwRCDF2AJ9eZIGLy2mPEiUn6bz4+oX7pclzWACfQBn8
pv3s3/Hpkhhau69I7NZLCJ0=3D
=3D0zSq
-----END PGP SIGNATURE-----