Joaquin Mandriva a écrit :
2011/10/12 andre999 <[email protected]
<mailto:[email protected]>>
Joaquin Mandriva a écrit :
Hello!
The package Lazarus in Cauldron only works on gtk2. For
working with qt
is neccesary to change the line of the file spec 'export
LCL_PLATFORM=gtk2'
to 'export LCL_PLATFORM=qt'.
Find an example of file spec here:
https://build.opensuse.org/package/view_file?file=lazarus-qt.spec&package=lazarus-qt&project=home%3Aenzokiel&srcmd5=b56e9b13184ee7e052da6b0a562a0947
<https://build.opensuse.org/package/view_file?file=lazarus-qt.spec&package=lazarus-qt&project=home%3Aenzokiel&srcmd5=b56e9b13184ee7e052da6b0a562a0947>
<https://build.opensuse.org/package/view_file?file=lazarus-qt.spec&package=lazarus-qt&project=home%3Aenzokiel&srcmd5=b56e9b13184ee7e052da6b0a562a0947
<https://build.opensuse.org/package/view_file?file=lazarus-qt.spec&package=lazarus-qt&project=home%3Aenzokiel&srcmd5=b56e9b13184ee7e052da6b0a562a0947>>
Afterwards, do what it is shown on the section "Quick start
guide for Linux"
of the website:
http://wiki.lazarus.freepascal.org/Qt_Interface
Which says:
- To visit:
http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html
- To download:
http://users.telenet.be/Jan.Van.hijfte/qtforfpc/V2.4/bin-qt4pas-V2.4_Qt4.5.3.tar.gz
- To unpack: bin-qt4pas-V2.4_Qt4.5.3.tar.gz
- To copy files to /usr/lib
Lazarus QT is neccessary to pack Double Commander 0.5.1.
Regards,
Joaquin.
You're suggesting to make a companion package that works with QT ?
Yes, it's necessary (for example) to pack Double Commander 0.5.1.
http://doublecmd.sourceforge.net/
Following the various links from there, there is a gtk2 version of
Double Commander 0.5.1 for Mandriva 2010.1 (called doublecmd-gtk)
http://software.opensuse.org/download.html?project=home:Alexx2000&package=doublecmd-gtk
(Click the Mandriva icon.)
It is in the official Mandriva repos. (i586, x86_64, and src.rpm packages)
So it could be imported as an update.
Unless of course you want to avoid gtk2.
Since we are only talking about buildrequires between the Lazarus and
Lazarus-qt, the difference is essentially requiring QT vs. resquiring gtk2.
Regards,
--
André