In article <0ffe5f0a56.matt...@sinenomine.freeserve.co.uk>,
   Matthew Phillips <spam20...@yahoo.co.uk> wrote:

> I then managed to update my autobuilder installation to pick up your new
> commits relating to gpsbabel

> I tried running

> cd ~/gccsdk/build
> ../autobuilder/build -v gpsbabel

> It starts by trying Qt5Base, but this fails, and if I grep the last-failure
> file for "error" case insensitively I get these lines at the end:

> /home/matthew/gccsdk/cross/lib/gcc/arm-unknown-riscos/4.7.4/../../../../arm-unknown-riscos/bin/ld:
>  error: 
> /home/matthew/gccsdk/env/lib/libQt5PlatformSupport.a(qgenericunixeventdispatcher.o)
>  uses FPA instructions, whereas libqminimal.so does not
> /home/matthew/gccsdk/cross/lib/gcc/arm-unknown-riscos/4.7.4/../../../../arm-unknown-riscos/bin/ld:
>  error: 
> /home/matthew/gccsdk/env/lib/libQt5PlatformSupport.a(qunixeventdispatcher.o) 
> uses FPA instructions, whereas libqminimal.so does not
> collect2: error: ld returned 1 exit status
> make[4]: *** [../../../../plugins/platforms/libqminimal.so] Error 1
> make[3]: *** [sub-minimal-make_first] Error 2
> make[2]: *** [sub-platforms-make_first] Error 2
> make[1]: *** [sub-plugins-make_first] Error 2
> make: *** [sub-src-make_first] Error 2

> Do you have any further suggestions?  It looks like a build incompatibility
> between a couple of components to do with the floating point.

I'm not sure what the problem could be but if you haven't done so already
change the setvars file for Qt5Base from.

BUILD_NORMAL=yes
BUILD_VFP=yes

to

BUILD_NORMAL=yes
BUILD_VFP=no

At the moment gpsbabel only needs the normal build of Qt5Base. Also ensure
that RO_SHAREDLIBS=yes is set in build-setvars.


_______________________________________________
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK

Reply via email to