Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Linknx 0.0.1.29 sur DS-411J
#13
Tout d'abord merci pour ta réponse!

(11/12/2011, 11:31:46)Ben a écrit : avant de lancer "make linknx-ipk", il y a d'autres packages à cross-compiler :

Code :
make pthsem-ipk
make eibd-ipk
make libcurl-ipk
make libesmtp-nothread-ipk
make lua-ipk

Pour ce qui est du premier make eibd-ipk, je rencontre l'erreur suivante (également liée à pthsem) :

Code :
...
...
checking build system compiler cc... yes
checking for build system preprocessor... cc -E
checking for build system executable suffix...
checking for compiler option -fno-rtti... yes
checking for compiler option -fno-exceptions... yes
checking for GNU Pth... *FAILED*
+------------------------------------------------------------------------+
| Unable to locate pthsem in any system-wide location (see $PATH).
| Please specify the correct path to either a pthsem installation tree
| (use --with-pth=DIR if you used --prefix=DIR for installing pthsem in
| the past) or to a pthsem source tree (use --with-pth=DIR if DIR is a
| path to a pthsem-X.Y.Z/ directory; but make sure the package is already
| built, i.e., the "configure; make" step was already performed there).
+------------------------------------------------------------------------+
make: *** [/home/kevin/ds001/optware/cs08q1armel/builds/eibd/.configured] Error 1

Je dispose déjà d'un ipk d'eibd pour mon nas mis à disposition par Jef2000.

Si j'ai bien compris, il n'est pas requis pour la compilation de linknx mais bien lors de son exécution.

(11/12/2011, 11:31:46)Ben a écrit : Puis exporter les variables de configuration, par exemple :

Code :
export LUA_CFLAGS="-I/home/benoit/optware/syno-x07/builds/lua-5.1-ipk/opt/include"
export LUA_LIBS="-L/home/benoit/optware/syno-x07/builds/lua-5.1-ipk/opt/lib -llua"
export LIBESMTP_NOTHREAD_CPPFLAGS="-I/home/benoit/optware/syno-x07/builds/libesmtp-nothread"
export LIBESMTP_NOTHREAD_LDFLAGS="-L/home/benoit/optware/syno-x07/builds/libesmtp-nothread -llibesmtp-nothread"

Alors, voici le contenu de mon répertoire builds après exécution des commandes make :

Code :
eibd                               lua_5.1.4-3_arm.ipk
libcurl                            lua-5.1.4-ipk
libcurl_7.21.7-1_arm.ipk           ncurses
libcurl-dev_7.21.7-1_arm.ipk       openssl
libesmtp-nothread                  pthsem
libesmtp-nothread_1.0.4-2_arm.ipk  pthsem_2.0.8-1_arm.ipk
libesmtp-nothread-1.0.4-ipk        pthsem-2.0.8-ipk
linknx                             readline
lua                                zlib

J'ai donc adapté tes commandes afin d'utiliser les bons chemins :

Code :
export LUA_CFLAGS="-I/home/kevin/ds001/optware/cs08q1armel/builds/lua-5.1.4-ipk/opt/include"
export LUA_LIBS="-L/home/kevin/ds001/optware/cs08q1armel/builds/lua-5.1.4-ipk/opt/lib -llua"
export LIBESMTP_NOTHREAD_CPPFLAGS="-I/home/kevin/ds001/optware/cs08q1armel/builds/libesmtp-nothread"
export LIBESMTP_NOTHREAD_LDFLAGS="-L/home/kevin/ds001/optware/cs08q1armel/builds/libesmtp-nothread -llibesmtp-nothread"

Cela te semble-t-il correct?

(11/12/2011, 11:31:46)Ben a écrit : Enfin, linknx :
Code :
make linknx-ipk

Malheureusement, je retombe encore sur la même erreur.
Ne devrais-je pas également faire un export pour pthsem? Si oui, quel serait la commande en employer?

Merci de ton aide Wink


Répondre


Messages dans ce sujet
Linknx 0.0.1.29 sur DS-411J - par Pogg.ow - 08/12/2011, 20:58:30
RE: Linknx 0.0.1.29 sur DS-411J - par tityann - 08/12/2011, 21:37:47
RE: Linknx 0.0.1.29 sur DS-411J - par Pogg.ow - 09/12/2011, 09:30:48
RE: Linknx 0.0.1.29 sur DS-411J - par Pogg.ow - 09/12/2011, 11:03:13
RE: Linknx 0.0.1.29 sur DS-411J - par tityann - 09/12/2011, 18:43:23
RE: Linknx 0.0.1.29 sur DS-411J - par Pogg.ow - 09/12/2011, 21:48:17
RE: Linknx 0.0.1.29 sur DS-411J - par Ben - 10/12/2011, 09:13:17
RE: Linknx 0.0.1.29 sur DS-411J - par Pogg.ow - 10/12/2011, 07:47:20
RE: Linknx 0.0.1.29 sur DS-411J - par Pogg.ow - 11/12/2011, 09:35:16
RE: Linknx 0.0.1.29 sur DS-411J - par Ben - 11/12/2011, 11:31:46
RE: Linknx 0.0.1.29 sur DS-411J - par Pogg.ow - 11/12/2011, 19:01:22
RE: Linknx 0.0.1.29 sur DS-411J - par Ziki - 11/12/2011, 11:12:24
RE: Linknx 0.0.1.29 sur DS-411J - par Ben - 11/12/2011, 22:10:41
RE: Linknx 0.0.1.29 sur DS-411J - par TanguyT - 05/01/2012, 22:39:42
RE: Linknx 0.0.1.29 sur DS-411J - par Pogg.ow - 07/01/2012, 16:10:54
RE: Linknx 0.0.1.29 sur DS-411J - par TanguyT - 07/01/2012, 10:20:22
RE: Linknx 0.0.1.29 sur DS-411J - par TanguyT - 07/01/2012, 20:19:01
RE: Linknx 0.0.1.29 sur DS-411J - par Pogg.ow - 08/01/2012, 11:00:38
RE: Linknx 0.0.1.29 sur DS-411J - par ccaramel - 13/01/2012, 01:07:00

Atteindre :


Utilisateur(s) parcourant ce sujet : 3 visiteur(s)