stephaneeybert
05/03/2013, 10h10
C'est ce que j'ai fais, mais chez
http://www.great-heberg.eu et j'ai pu tout compiler sans probleme sur une Debian. J'attend maintenant le transfert de mon nom de domaine. Je vais tester ce nouveau serveur que j'ai chez eux pendant quelques mois, puis si tout va bien, je transfererai les autres sites web. Ils sont vraiment pas chers chez
http://www.great-heberg.eu en plus.
gierschv
05/03/2013, 10h04
Réinstalle et passe par exemple sur une debian...
stephaneeybert
05/03/2013, 09h50
J'ai essaye la binaire 64 bits mais y a toujours du frottement...
vps13495 node-v0.8.21-linux-x64 # bin/node
bin/node: /lib/tls/libc.so.6: version `GLIBC_2.9' not found (required by bin/node)
Je crois que je vais laisser tomber.
Mon serveur est carrement une daube.
Comment on peut offrir du Gentoo en offre de base ? Ca me depasse.. J'aurais du faire plus attention.
gierschv
04/03/2013, 23h20
Envoyé par
stephaneeybert
Voila :-)
vps13495 home # make -v
GNU Make 3.80
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
vps13495 home #
Dommage :
https://github.com/joyent/node/blob/master/README.md
Prerequisites (Unix only):
* Python 2.6 or 2.7
* GNU Make 3.81 or newer
Sinon tu peux essayer les
binaires pré-compilées pour Linux x64, ou upgrade ton GNU Make
stephaneeybert
04/03/2013, 23h02
Voila :-)
vps13495 home # make -v
GNU Make 3.80
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
vps13495 home #
stephaneeybert
04/03/2013, 20h11
Bonjour,
J'ai la distribution suivante Release 2 OVH (Gentoo) - 64 bits (English) et j'essaye d'y installer NodeJS mais sans succes.
J'ai d'abord essaye de la compile mais le make refuse:
vps13495 node-v0.8.21 # ./configure --prefix=/home/programs/install
{ 'target_defaults': { 'cflags': [],
'default_configuration': 'Release',
'defines': [],
'include_dirs': [],
'libraries': []},
'variables': { 'clang': 0,
'gcc_version': 34,
'host_arch': 'x64',
'node_install_npm': 'true',
'node_install_waf': 'true',
'node_prefix': '/home/programs/install',
'node_shared_openssl': 'false',
'node_shared_v8': 'false',
'node_shared_zlib': 'false',
'node_tag': '',
'node_unsafe_optimizations': 0,
'node_use_dtrace': 'false',
'node_use_etw': 'false',
'node_use_openssl': 'true',
'target_arch': 'x64',
'v8_no_strict_aliasing': 1,
'v8_use_snapshot': 'true',
'visibility': ''}}
creating ./config.gypi
creating ./config.mk
vps13495 node-v0.8.21 # make
make -C out BUILDTYPE=Release V=1
make[1]: Entering directory `/home/node-v0.8.21/out'
make[1]: *** No rule to make target `/home/node-v0.8.21/out/Release/obj.target/v8_base/gen/debug-support.o', needed by `/home/node-v0.8.21/out/Release/obj.target/deps/v8/tools/gyp/libv8_base.a'. Stop.
make[1]: Leaving directory `/home/node-v0.8.21/out'
make: *** [node] Error 2
J'ai ensuite essaye d'installer une binaire mais une option etait refusee:
vps13495 home # emerge -aqv --autounmask-write nodejs
usage: emerge [options]
emerge: error: no such option: --autounmask-writ
Cordialement,