Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[QT Ruby]make ne trouve pas les headers

1 réponse
Avatar
pere.noel
j'essaie d'installer QtRuby, j'ai déjà installé qt3 par darwinports.

j'en suis à smoke

le "perl generate.pl" marche bien "qmake -makefile " aussi.

par contre make ne trouve pas les headers alors que dans le Makefile
j'ai bien :
QT_INCLUDES = -I/opt/local/include/qt3

et tous les *.h demandés sont bien là !!!

je ne vois pas trop quoi faire...
(ceci est vrai qqsoit la version de qtruby utilisée (qtruby-1.0.9 ou
qtruby-1.0.11)
--
une bévue

1 réponse

Avatar
pere.noel
Une bévue wrote:

je ne vois pas trop quoi faire...


bin j'ai trouvé une solution :

installer le pkg QTMAC335-Installer-Tiger.pkg.zip trouvale à l'adresse :
<http://naranja.umh.es/~atg/software-qt3.html>

en ajoutant dles vars d'env' :
#pour QT3 :
# see : http://www.cs.utexas.edu/~reubgr/pmwiki/index.cgi/Main/QTRuby
#see
http://groups.google.com/group/comp.lang.ruby/browse_frm/thread/fd7daa43
29cd199a/c8712d8363237b92?tvc=1#c8712d8363237b92
# with ref to :
http://developer.apple.com/documentation/DeveloperTools/Conceptual/Dynam
icLibraries/index.html
export QTDIR=/Developer/qt
export PATH=$QTDIR/bin:$PATH
export DYLD_LIBRARY_PATH=$QTDIR/lib:$DYLD_LIBRARY_PATH
export
DYLD_FALLBACK_LIBRARY_PATH=/Developer/qt/lib:/usr/local/lib:/opt/local/l
ib:/usr/lib


ensuite installer QtRuby :
<http://rubyforge.org/frs/?group_id1&release_id925>
j'ai pris la version 1.0.9
(certains disent que la 1.0.11 est buggée...)

suivre la rpocédure d'install donnée par Hans Fugal
le 11 oct 2005 15:56
<http://groups.google.com/group/comp.lang.ruby/browse_frm/thread/fd7daa4
329cd199a/c8712d8363237b92?tvc=1#c8712d8363237b92>

ATTENTION je pense que, à chaque fois, il faut faire "sudo make" au lieu
de "make" tout court... (sinon la punition est :: access denied...)


ça doit rouler...

ensuite on peut suivre un premier tuto, ne serait-ce que pour tester :
<http://developer.kde.org/language-bindings/ruby/tutorial/tutorial.html>

ATTENTION pour lancer un script QtRuby il faut donner le path absolu
dixit :
~/work/Ruby/QtRuby%> rubyw HelloWorld.rb
Zsh: Corriger 'rubyw' en 'ruby' [nyae] ?n
Qt: QApplication: Warning argv[0] == 'HelloWorld.rb' is relative.
In order to dispatch events correctly Mac OS X may require applications
to be run with the *full* path to the executable.

PAS BESOIN DE X11 <<<<<<<<<<<<<<<













--
une bévue