OVH Cloud OVH Cloud

lister les vars d'environnement

8 réponses
Avatar
pere.noel
j'essaie ruby/gnome, le navigateur de classe marche bien car inclus dans
la hiérarchie /ot/local du ruby que j'utilise MAIS quand je lance un
Helloworld depuis un xterm/X11 il ne trouve pas gtk2.
j'imagine que ce n'est qu'une question de var d'environnement non
positionnée ?
comment puis-je lister les vars d'environnements positionnées après le
lancement de rbbr (le browser de class ruby) pour pouvoir les
positionner ensuite dans la config de mon xterm.

au fait j'ai mis un .xinitrc dans mon ~/ est-ce que ça peut influencer ?

mon .xinitrc :
------------------------------------------------------------------------
source /sw/bin/init.sh

xterm -geometry 150x60+0+24 &

multi-gnome-terminal --foreground Yellow --background Black --geometry
200x120+687+40 &

#/usr/X11R6/bin/xeyes &
/opt/local/bin/xmms &
/sw/bin/gkrellmm -w &

exec /opt/local/bin/blackbox
------------------------------------------------------------------------

je mélange des trucs de dp et d'autres de fink ))

--
une bévue

8 réponses

Avatar
Une bévue
Le Sat, 17 Dec 2005 22:32:07 +0100, Une bévue a écrit :

j'essaie ruby/gnome, le navigateur de classe marche bien car inclus dans
la hiérarchie /ot/local du ruby que j'utilise MAIS quand je lance un
Helloworld depuis un xterm/X11 il ne trouve pas gtk2.


j'ai trouvé tout seul, c'est comme d'hab' "bêbête" il faut juste lancer
avec le "bon" ruby ))

--
Une bévue

Avatar
Eric Jacoboni
(Une bévue) writes:

j'essaie ruby/gnome, le navigateur de classe marche bien car inclus dans
la hiérarchie /ot/local du ruby


Vu que tu parles de /opt, j'imagine que tu as installé Ruby/Gnome via
Darwinports ?

Tu vas donc pouvoir me renseigner : j'ai lancé une fois l'installation
de ce port mais je l'ai arrêté en cours de route car j'avais
l'impression que ses dépendances impliquaient d'installer _tout_
gnome, ce que je ne veux _absolument_ pas étant donné que je n'ai
besoin que de la couche Gtk2...

Peux-tu confirmer ?
--
Eric Jacoboni, ne il y a 1438348706 secondes

Avatar
Une bévue
Le Sun, 18 Dec 2005 13:21:07 +0100, Eric Jacoboni a écrit :

Peux-tu confirmer ?


require 'gtk2' that's all for ruby ))

attention ne pas installer ruby-gnome2-all dans ce k

perso j'ai _tout_installé pour avoir la même config que sur linux...

ensuite il y a des problèmes dus à des erreurs d'Apple, il manque un
header, sans doute ruby.h et aussi un fichier genre extconf.rb de faux.

quand je repasse sous macosx je te file les infos plus précisemment.

--
Une bévue

Avatar
Une bévue
Le Sun, 18 Dec 2005 13:21:07 +0100, Eric Jacoboni a écrit :

Vu que tu parles de /opt, j'imagine que tu as installé Ruby/Gnome via
Darwinports ?


j'ai aussi installé rubygems, pour utiliser les extensions apportées par
rubygems, il faut postionner la var d'env :
RUBYOPT=rubygems


--
Une bévue

Avatar
pere.noel
Eric Jacoboni wrote:

Vu que tu parles de /opt, j'imagine que tu as installé Ruby/Gnome via
Darwinports ?


bon je viens de passer sous macosx.

je récapitule ce que j'ai fait :

installé rubygems et anjuta par darwinports

rubygems râle because :
/usr/lib/ruby/1.8/powerpc-darwin8.0/ruby.h does not exist

j'ai fait un "bête" copy :
sudo cp /opt/local/lib/ruby/1.8/powerpc-darwin8.2.0/ruby.h
/usr/lib/ruby/1.8/powerpc-darwin8.0/

export RUBYOPT=rubygems // ajouté config shell


fixé rbconfig due to Apple mistake :
sudo gem install fixrbconfig; sudo fixrbconfig

installation de glade par darwinports :

export ACLOCAL_FLAGS="-I /opt/local/share/glade-2" // ajouté config
shell


ensuite j'ai installé en ruby :
ruby-gnome2-all-0.14.1
ruby-gtktrayicon-0.1.0
rbbr-0.6.0-withapi

j'ai testé un HelloWorld et un exemple de MDI + anjuta + rbbr
qq warnings (pango) mais ça roule.



--
une bévue

Avatar
Eric Jacoboni
(Une bévue) writes:

ensuite j'ai installé en ruby :
ruby-gnome2-all-0.14.1
ruby-gtktrayicon-0.1.0
rbbr-0.6.0-withapi


Ah ben voui... je n'avais pas trouvé le ruby-gtk2 lors de mes
précédentes recherches et, je ne sais pas pourquoi, j'avais choisi
d'installer ruby-gnome via DP, ce qu'il ne faut évidemment pas faire
sous peine de se retrouver avec TOUT gnome sur sa machine.

Une simple compilation de ruby-gtk2 suffit à mon bonheur. Ça marche...

Merci.

--
Eric Jacoboni, ne il y a 1438640723 secondes

Avatar
pere.noel
Eric Jacoboni wrote:

Une simple compilation de ruby-gtk2 suffit à mon bonheur. Ça marche...


et pango tu as des warnings ?
--
une bévue

Avatar
Eric Jacoboni
(Une bévue) writes:

et pango tu as des warnings ?


Oui. Mais je n'ai encore /jamais/ vu d'appli GTK qui ne remplisse pas
la console de warnings ;)
--
Eric Jacoboni, ne il y a 1438644416 secondes