gcc 3.4 toolchain question

Bradley Remedios bremedios at gmail.com
Sat Oct 14 02:15:47 CEST 2006


On 10/13/06, Amadeus <amadeus at iksw-muees.de> wrote:
> The PIXIL sources are in the CVS now, and compile & link.
> There is another big problem in PIXIL: they are using the dlopen() call
> for plugin interfaces on 3 different places for small programs
> ("APPLETS").
>
> I have disabled these applets for now, but there must be a
> minimal-invasive patch to do some sort of "register" for the applets,
> and linking them all together...

Ok, a little update, there is no dlopen in uCLibc because uCLibc is
not being configured with support for shared objects (which dlopen,
opens.)  And there is no support for that because it is being compiled
without PIC support.

After enabling PIC Support I had to modify uCLibc as it has some
naughty ldso code that declares a few statics as externs.

Now, I'm on to fixing errors in the user applications as some do not
compile nicely when not being done statically.

-- 
Bradley Remedios
bremedios at gmail.com



More information about the dslinux-devel mailing list