Hey Mark,
thanks for the tip. I rebooted the netbook, but unfortunately, it is
not that simple. The PATH setting is correct, pointing to correct
qmake (/usr/local/Trolltech/Qt-4.7.1/bin/qmake) but that qmake is set
to use wrong libs...
(/usr/lib/madde/linux-i686/sysroots/meego-core-ia32-madde-sysroot-1.1-fs/usr/lib
instead of /usr/local/Trolltech/Qt-4.7.1/lib/)

I really cant figure out where qmake is pulling this lib path from.
I cannot compile my app at all since I have compiled a dependency (1.2
qt-mobility) to that path /usr/local/Trolltech/Qt-4.7.1/lib/...

Any ideas anyone?

Thanks,
Carl

On Sun, Nov 21, 2010 at 10:51 PM,  <[email protected]> wrote:
> Carl,
> Please verify that you do not have the path to the qmake binary cached.  You 
> may check this by logging out and back in in by applying the methods 
> described in this article.
> http://blog.byohosting.com/2008/01/17/how-to-clear-shell-command-path-cache/
> Please check which "qmake -v" responds after this.
> BR
> Mark
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of ext Carl Snellman
> Sent: Monday, November 22, 2010 2:04 PM
> To: Vincent Yau
> Cc: [email protected]
> Subject: Re: [MeeGo-dev] Compiling Qt 4.7.1 on Meego?
>
> Hey,
>
> So I managed to compile Qt libs from source after installing the deps.
> The whole command chain was as follows (Vincent, thanks for the tip!):
>  sudo zypper install -t pattern development-libs    development-tools
> x-software-development
> ./configure -meego
> gmake
> gmake docs
> sudo gmake install
>
> The libs got installed to default location, /usr/local/Trolltech/Qt-4.7.1/
>
> Then, I set the path to point to new qmake:
> export PATH=/usr/local/Trolltech/Qt-4.7.1/bin:$PATH
>
> The problem now I have is that qmake still seems to use the 'old' libs:
> [csnell...@csnellman-desktop Oxygen-build-desktop]$ which qmake
> /usr/local/Trolltech/Qt-4.7.1/bin/qmake
> [csnell...@csnellman-desktop Oxygen-build-desktop]$ qmake -v
> -unix is deprecated.
> QMake version 2.01a
> Using Qt version 4.7.0 in
> /usr/lib/madde/linux-i686/sysroots/meego-core-ia32-madde-sysroot-1.1-fs/usr/lib
>
> So... how can I make the system to really use the new libs?
> I dont know how to fix this, in my Ubuntu system, all I have needed to
> do is to set the PATH to the qmake I want to use.
>
> Thanks in advance,
> Carl
>
> On Fri, Nov 19, 2010 at 4:01 PM, Vincent Yau <[email protected]> wrote:
>> I think after these steps, you will have enough to start compiling Qt
>> 4.7.1 from source:
>>
>>
>> "sudo zypper refresh" ;
>>
>>  "sudo zypper install -t pattern development-libs    development-tools
>>   x-software-development " ;
>>
>>
>>
>> On Fri, Nov 19, 2010 at 1:22 PM, Carl Snellman <[email protected]> 
>> wrote:
>>>
>>> Hey,
>>> I'm trying to find any instructions how to compile Qt 4.7.1 from
>>> source on Meego Netbook UX device (Lenovo S10-3t), with Meego-SDK
>>> installed.
>>>
>>> So I would have few basic questions:
>>> - are there 4.7.1. packages available anywhere?
>>> - is there a specific repo for meego Qt (similar to
>>> git://gitorious.org/+qt-developers/qt/x11-maemo.git )
>>> - where could I find the dependencies I would need to install prior to
>>> compilation?
>>>
>>> Thanks for any help,
>>> Carl
>>> _______________________________________________
>>> MeeGo-dev mailing list
>>> [email protected]
>>> http://lists.meego.com/listinfo/meego-dev
>>
> _______________________________________________
> MeeGo-dev mailing list
> [email protected]
> http://lists.meego.com/listinfo/meego-dev
>
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to