[Kde-br] Bibliotecas do KDE em projeto

Tomaz Canabrava tomaz.canabrava em gmail.com
Quinta Julho 2 02:19:40 CEST 2009


windows.kde.org, mas não irá funcionar
as libs do KDE não funcionam como pedaços  isolados, houve uma therad
bem longa no planet sobre isso. para rodar o uma classe KDE que seja,
no windows, você tem que ter pelo menos o KDELibs instalado, como já
foi dito acima, e não somente a lib da classe que quer usar.



On 7/1/09, Sandro Andrade <sandro.andrade em gmail.com> wrote:
> Não precisa compilar, vai demorar muito.
>
> Se não me engano já tem as libs compiladas para o Windows em algum lugar.
> Tomaz ?
>
> Sandro
>
> 2009/7/1 Marcelo Estanislau Geyer <marcelo em standardnet.com.br>:
>> Obrigado por todas as respostas,
>> Vou experimentar baixar o trunk do KDE e compilar no Windows para ter as
>> bibliotecas e testar sem levantar o KDE. Vamos ver o que acontece com o
>> KFileDialog... :)
>>
>> Abraços,
>>
>> Marcelo Estanislau Geyer
>>
>> Em Quarta-feira 01 Julho 2009, às 16:58:21, Mauricio Piacentini escreveu:
>>> 2009/7/1 Marcelo Estanislau <marcelo em standardnet.com.br>:
>>> > Buenas,
>>> >
>>> > Desenvolvo em QT4 e já venho "namorando" um bom tempo o uso das
>>> > bibliotecas do KDE em alguns projetos, porém tenho uma dúvida a
>>> > respeito. Digamos que eu queira usar a classe KFileDialog e fazer o uso
>>> > do projeto em uma máquina Windows que não está rodando o KDE, porém tem
>>> > as bibliotecas necessárias instaladas, irá executar? Inclusive com KIO?
>>> > (acredito que este último não).
>>>
>>> Nunca tentei isso, mas vamos lá. Teoricamente, se você está usando
>>> qualquer classe do KDE é necessário que pelo menos KDElibs esteja
>>> disponível no cliente. É o mesmo com qualquer framework: se você usa
>>> Qt o cliente tem que ter Qt4Core.dll instalado no mínimo, mais as
>>> outras bibliotecas que você usou.
>>> No caso do KDE é mais complexo, porque as libraries (ao contrário do
>>> Qt) também tem suas dependências, certo? Isso é uma questão que afeta
>>> muitos projetos de software livre: graças ao reuso de componentes (que
>>> é ótimo) acabamos adicionando dependências a muitos projetos. E essas
>>> bibliotecas, via de regra, tem que estar disponíveis no cliente. Veja
>>> qualquer software para Windows que use o GTK e a questão é a mesma.
>>> O Windows tem uma ferramenta bem boa para checar dependências, chamada
>>> depends.exe. Vem com o Visual Studio, se não me engano. Mas usando ela
>>> você pode checar a cadeia de dependências de qualquer .exe ou .dll:
>>> normalmente se estiver instalado aparece no menu de contexto to
>>> explorer.
>>>
>>> Ajuda?
>>>
>>> Mauricio
>>> _______________________________________________
>>> Kde-br mailing list
>>> Kde-br em kde.org
>>> https://mail.kde.org/mailman/listinfo/kde-br
>>
>> _______________________________________________
>> Kde-br mailing list
>> Kde-br em kde.org
>> https://mail.kde.org/mailman/listinfo/kde-br
>>
>
>
>
> --
> Sandro Santos Andrade
> --------------------------------------------------------
> Distributed Systems Laboratory (LaSiD)
> Computer Science Department (DCC)
> Federal University of Bahia
> Brazil
> _______________________________________________
> Kde-br mailing list
> Kde-br em kde.org
> https://mail.kde.org/mailman/listinfo/kde-br
>


Mais detalhes sobre a lista de discussão Kde-br