Cross compilation ARM kernel 3.0

Bonjour
Je voudrais crosse compiler des applications pour un système ARM (un kobo glo HD)
J’arrive sans problème a compiler un Hello world avec arm-linux-gnueabihf-gcc et il fonctionne
En revanche si je veux compiler un programme plus complexe par exemple qui utilise libmosquito une fois le fichier sur le système ARM il me dit "kernel too old"
libmosquitot a de nombreuse dépendance j’ai donc ajouter l’architecture armhf sur le PC qui compile ce qui simplifie les compilations.
Auriez vous une idée qui me permet de compiler pour un processeur arm et un kernel 3.0 ou inférieur sans devoir recompiler tout les librairie don j’ai besoin?