Qt without -fvisibility=hidden

View: New views
3 Messages — Rating Filter:   Alert me  

Qt without -fvisibility=hidden

by Bugzilla from murphi.oss@googlemail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I'm using Squeeze on two systems: one is a amd64 and the other is a i386
machine.

When I'm trying to compile a KDE4 application on the i386 machine I get:
  Qt compiled without support for -fvisibility=hidden.  This will break
  plugins and linking of some applications.  Please fix your Qt
installation.

On the amd64 machine everything works as intended.

The Qt version on both systems is 4:4-5-3-4

Is there any way to enable support for -fvisibility=hidden without
recompiling Qt?

Any hint is much appreciated.

Regards,
Martin


--
To UNSUBSCRIBE, email to debian-qt-kde-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: Qt without -fvisibility=hidden

by Modestas Vainius :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

On penktadienis 06 Lapkritis 2009 21:42:02 Martin Engelmann wrote:
> I'm using Squeeze on two systems: one is a amd64 and the other is a i386
> machine.
>
> When I'm trying to compile a KDE4 application on the i386 machine I get:
>   Qt compiled without support for -fvisibility=hidden.  This will break
>   plugins and linking of some applications.  Please fix your Qt
> installation.

Qt is built with -fvisibility=hidden on all Debian arches. There is something
else wrong on your system.

> On the amd64 machine everything works as intended.
>
> The Qt version on both systems is 4:4-5-3-4
>
> Is there any way to enable support for -fvisibility=hidden without
> recompiling Qt?

No. But see above.


--
Modestas Vainius <modestas@...>


signature.asc (205 bytes) Download Attachment

Re: Qt without -fvisibility=hidden [SOLVED]

by Bugzilla from murphi.oss@googlemail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Modestas Vainius schrieb:
>> When I'm trying to compile a KDE4 application on the i386 machine I get:
>>   Qt compiled without support for -fvisibility=hidden.  This will break
>>   plugins and linking of some applications.  Please fix your Qt
>> installation.
>
> Qt is built with -fvisibility=hidden on all Debian arches. There is something
> else wrong on your system.
>

I found the problem. The build directory was mounted with the noexec
flag. The build system created a program for the -fvisibility flag and
run it. Based on the result it stopped configuring. Instead of the
intended return code of the program -126, premission denied was the
result....

Thank you very much for your help.

Regards,
Martin


--
To UNSUBSCRIBE, email to debian-qt-kde-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...