OVH Community, votre nouvel espace communautaire.

Quelqu'un a installe NodeJS sur un VPS Gentoo Release 2 ?


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
Citation 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 #

gierschv
04/03/2013, 20h18
Un petit make -v ?

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,