Dont use --enable-static and --disable-shared at the same time?? (WHY?)

Stefan Eilers stefan.eilers at basyskom.de
Fri Sep 7 17:29:15 CEST 2007


Hi Bill!

Am 06.09.2007 um 15:31 schrieb Bill Fassler:
> I was unaware of such a conflict. I assume the problem exists both  
> ways? I.E. --enable-static --disable-shared as well as --enable- 
> shared --disable-static ??

Yes. The order is not important. Did you tried to compile with just  
one of this flags? What happens then? I ever used none of this flags  
to compile.

>
> If this is the case can you point me to the historical references  
> or documentation or whatever there is.

I fear the only way to track down this issue is to check the build  
system in detail. Look what happens and try to fix it.

> I ask because I am building towards an embedded project using the  
> blackfin DSP.  I actually built a konqE browser using their  
> instructions but it is not overly stable and I would like to build  
> a better one if possible.
>
> Here is the ADI uClinux on blackfin site and instructions for  
> building konqE.  Any input or advice you could give would be  
> greatly appreciated.

I'll try to help you, but I don't have the time to dig deeply into  
build system issues.

>   The konqueror browser I am using now does not handle javascript  
> very well and will crash on some sites like www.cnn.com because of it.
> It also acts funny with cookie management.  For instance if I set  
> reject all cookies all the time in the preferences it will ask me  
> about cookies anyway.  Also saving my network preferences causes  
> the browser to freeze up or crash.
>

Which snapshot release do you use? It is compiled with rtti-support  
enabled? The javascript interpreter will crash without rtti-support..

> Blackfin DSP processors and their compiler toolchain is a little  
> different and trickier than most because the ABI prepends  
> underscores to their symbols.

Sounds like a lot fun.. ;)

>
>
> Could you please take a look at these directions:
>
> http://docs.blackfin.uclinux.org/doku.php?id=:browsers
>
> Any feedback that you could provide directly to the ADI team or to  
> me who will relay it to them would be very helpful.

The configure line for the shared release should be changed. You  
should remove this "--enable-shared --disable-static" completely if  
you want to build a shared library release. And there is no "--enable- 
rtti-embedded", therefore the javascript interpreter will crash.  
Please remember that you have to enable rtti-support in Qt as well.
I think it is a good idea to compare your configure line with ours  
at: http://www.basyskom.de/index.pl/konqe

I hope that helps a bit..

Mfg., Dr. Stefan Eilers
--  

Dr.-Ing. Stefan Eilers
Projekt Manager

basysKom GmbH
Robert-Bosch-Str. 7 | 64293 Darmstadt | Germany
Tel: +49 6151 3968753 | Fax: -736 | Mobile: +49 170 4213459
stefan.eilers at basyskom.de | www.basyskom.de

Handelsregister: Darmstadt HRB 9352
Geschaeftsfuehrung: Eva Brucherseifer


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/konq-e/attachments/20070907/075e07dc/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 188 bytes
Desc: Signierter Teil der Nachricht
Url : http://mail.kde.org/pipermail/konq-e/attachments/20070907/075e07dc/attachment.pgp 


More information about the konq-e mailing list