Die Programmiersprache Ruby

Blog|

Forum|

Wiki  


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]

Ein neues Thema erstellen Auf das Thema antworten  [ 9 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Probleme mit ruby und opengl
BeitragVerfasst: 06 Sep 2011, 09:29 
Offline
Nuby

Registriert: 05 Sep 2011, 18:13
Beiträge: 6
so habe es nach der anleitung gemacht wie du mir geraten hast und habe auch ein neues thema erstellt aber komme leider immer noch nicht weiter auf jedenfall wurde das devkit gefunden ^^



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
c:\Ruby192>gem install ruby-opengl
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing ruby-opengl:
ERROR: Failed to build gem native extension.

"C:/Ruby192/bin/ruby.exe" -rubygems C:/Ruby192/lib/ruby/gems/1.9.1/gems/
rake-0.9.2/bin/rake RUBYARCHDIR=C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-
0.60.1/lib RUBYLIBDIR=C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/lib

ruby mkrf_conf.rb
rake aborted!
Command failed with status (1): [ruby mkrf_conf.rb...]
C:/Ruby192/lib/ruby/1.9.1/rake.rb:993:in `block in sh'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:1008:in `call'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:1008:in `sh'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:1092:in `sh'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/Rakefile:60:in `block (3
levels) in <top (required)>'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/Rakefile:59:in `chdir'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/Rakefile:59:in `block (2
levels) in <top (required)>'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/Rakefile:58:in `each'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/Rakefile:58:in `block in
<top (required)>'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:634:in `call'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:634:in `block in execute'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:629:in `each'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:629:in `execute'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:595:in `block in invoke_with_call_chain'
C:/Ruby192/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:588:in `invoke_with_call_chain'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:581:in `invoke'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2041:in `invoke_task'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2019:in `block (2 levels) in top_level'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2019:in `each'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2019:in `block in top_level'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2058:in `standard_exception_handling'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2013:in `top_level'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:1992:in `run'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2/bin/rake:32:in `<main>'
(in C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1)


Gem files will remain installed in C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-open
gl-0.60.1 for inspection.
Results logged to C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/./gem_m
ake.out


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Probleme mit ruby und opengl
BeitragVerfasst: 06 Sep 2011, 11:04 
Offline
Interpreter
Benutzeravatar

Registriert: 18 Sep 2008, 22:32
Beiträge: 1412
Wohnort: NRW → UN
Die Code-Tags habe ich dir trotzdem mal reineditiert ;-)

xever hat geschrieben:
Results logged to C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/./gem_m
ake.out
Der Inhalt dieser Datei wäre wichtig.

Vale,
Quintus

_________________
Habe den Mut, dich deines eigenen Verstandes zu bedienen! — Immanuel Kant

Mein Blog | Auf Twitter: @qquintilianus | PGP/GPG-Schlüssel: BF3A 614B D62B A4A0 C292 141C B875 5CB1 C592 A85A

Helft beim OpenRubyRMK, einem freien Programm zum erstellen von RPGs! (→ GitHub-Projekt)


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Probleme mit ruby und opengl
BeitragVerfasst: 06 Sep 2011, 12:41 
Offline
Nuby

Registriert: 05 Sep 2011, 18:13
Beiträge: 6
wie mach ich das denn mit den code-tags??

hier die datei:



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
"C:/Ruby192/bin/ruby.exe" -rubygems C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2/bin/rake RUBYARCHDIR=C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/lib RUBYLIBDIR=C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/lib
ruby mkrf_conf.rb
rake aborted!
Command failed with status (1): [ruby mkrf_conf.rb...]
C:/Ruby192/lib/ruby/1.9.1/rake.rb:993:in `block in sh'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:1008:in `call'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:1008:in `sh'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:1092:in `sh'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/Rakefile:60:in `block (3 levels) in <top (required)>'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/Rakefile:59:in `chdir'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/Rakefile:59:in `block (2 levels) in <top (required)>'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/Rakefile:58:in `each'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1/Rakefile:58:in `block in <top (required)>'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:634:in `call'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:634:in `block in execute'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:629:in `each'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:629:in `execute'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:595:in `block in invoke_with_call_chain'
C:/Ruby192/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:588:in `invoke_with_call_chain'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:581:in `invoke'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2041:in `invoke_task'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2019:in `block (2 levels) in top_level'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2019:in `each'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2019:in `block in top_level'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2058:in `standard_exception_handling'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:2013:in `top_level'
C:/Ruby192/lib/ruby/1.9.1/rake.rb:1992:in `run'
C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2/bin/rake:32:in `<main>'
(in C:/Ruby192/lib/ruby/gems/1.9.1/gems/ruby-opengl-0.60.1)


Zuletzt geändert von xever am 07 Sep 2011, 00:49, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Probleme mit ruby und opengl
BeitragVerfasst: 06 Sep 2011, 13:41 
Offline
Interpreter
Benutzeravatar

Registriert: 18 Sep 2008, 22:32
Beiträge: 1412
Wohnort: NRW → UN
xever hat geschrieben:
wie mach ich das denn mit den code-tags??
Klick mal bei dem Beitrag, den ich geändert habe, unten-rechts auf "ändern" und schau dir an, wie es formatiert ist. Dann mache das bitte bei deinem gerade geposteten Eintrag nach.

xever hat geschrieben:
hier die datei:
Hm, die ist leider nicht besonders informativ. Der nervus rerum ist folgendes:
xever hat geschrieben:


1
2
3
ruby mkrf_conf.rb
rake aborted!
Command failed with status (1): [ruby mkrf_conf.rb...]
Der ruft Ruby auf der Datei mkrf_conf.rb auf und irgendwas geht da schief. Die Datei müsste sich im OpenGL-Gem befinden; kannst du mal die Datei ausfindig machen und manuell Ruby drüberlaufen lassen, sodass du hier dann die Ausgabe posten kannst?

Aber wie gesagt -- ruby-opengl ist steinalt und wird nicht mehr gepflegt. Es kann einfach sein, dass es nicht mit 1.9 läuft. Möglicherweise solltest du ein anderes Gem probieren: http://rubygems.org/search?query=opengl

Vale,
Quintus

_________________
Habe den Mut, dich deines eigenen Verstandes zu bedienen! — Immanuel Kant

Mein Blog | Auf Twitter: @qquintilianus | PGP/GPG-Schlüssel: BF3A 614B D62B A4A0 C292 141C B875 5CB1 C592 A85A

Helft beim OpenRubyRMK, einem freien Programm zum erstellen von RPGs! (→ GitHub-Projekt)


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Probleme mit ruby und opengl
BeitragVerfasst: 07 Sep 2011, 01:04 
Offline
Nuby

Registriert: 05 Sep 2011, 18:13
Beiträge: 6
Quintus hat geschrieben:
Der ruft Ruby auf der Datei mkrf_conf.rb auf und irgendwas geht da schief. Die Datei müsste sich im OpenGL-Gem befinden; kannst du mal die Datei ausfindig machen und manuell Ruby drüberlaufen lassen, sodass du hier dann die Ausgabe posten kannst?


jap da ist das problem denn die datei ist nirgens

Quintus hat geschrieben:
Aber wie gesagt -- ruby-opengl ist steinalt und wird nicht mehr gepflegt. Es kann einfach sein, dass es nicht mit 1.9 läuft. Möglicherweise solltest du ein anderes Gem probieren: http://rubygems.org/search?query=opengl


hast du vlt eine ahnung was ich dann für ein gem nehmen kann ? wenn nicht muss ich wohl mal ruby 1.9.1 laden

wollte eigendlich später auf sowas hinaus http://g3d-ruby.rubyforge.org/


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Probleme mit ruby und opengl
BeitragVerfasst: 07 Sep 2011, 13:12 
Offline
Interpreter
Benutzeravatar

Registriert: 18 Sep 2008, 22:32
Beiträge: 1412
Wohnort: NRW → UN
xever hat geschrieben:
jap da ist das problem denn die datei ist nirgens
Hm, da möchte ich Widerspruch einlegen:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
√ quintus@hades => ~/Desktop
$ gem fetch ruby-opengl
Fetching: ruby-opengl-0.60.1.gem (100%)
Downloaded ruby-opengl-0.60.1
√ quintus@hades => ~/Desktop
$ gem unpack ruby-opengl-0.60.1.gem
Unpacked gem: '/home/quintus/Desktop/ruby-opengl-0.60.1'
√ quintus@hades => ~/Desktop
$ cd ruby-opengl-0.60.1
√ quintus@hades => ~/Desktop/ruby-opengl-0.60.1
$ find -name 'mkrf_conf.rb'
./ext/gl/mkrf_conf.rb
./ext/glu/mkrf_conf.rb
./ext/glut/mkrf_conf.rb
√ quintus@hades => ~/Desktop/ruby-opengl-0.60.1
$
Die Datei ist sogar dreimal vorhanden. Für jede C-Extension einmal.

xever hat geschrieben:
hast du vlt eine ahnung was ich dann für ein gem nehmen kann ?
Ich kenne mich mit OpenGL leider nicht aus, da kann ich keine Empfehlungen geben.

xever hat geschrieben:
wenn nicht muss ich wohl mal ruby 1.9.1 laden
Du solltest sowieso 1.9 nutzen -- es gibt m.E. keinen Grund mehr, auf 1.8 sitzen zu bleiben. Nimm aber bitte direkt 1.9.2, 1.9.1 ist (nahezu) ein Entwicklerrelease gewesen.

xever hat geschrieben:
wollte eigendlich später auf sowas hinaus http://g3d-ruby.rubyforge.org/
Wende dich mal an diesen Herrn hier, der arbeitet an Ruby-Bindings für die 3D-Engine Ogre. Der wird dir dazu mehr erzählen können (wenn sich Hanmac nicht gleich sowieso hier meldet, ich sehe nämlich gerade, dass er online ist ;) ).

Vale,
Quintus

_________________
Habe den Mut, dich deines eigenen Verstandes zu bedienen! — Immanuel Kant

Mein Blog | Auf Twitter: @qquintilianus | PGP/GPG-Schlüssel: BF3A 614B D62B A4A0 C292 141C B875 5CB1 C592 A85A

Helft beim OpenRubyRMK, einem freien Programm zum erstellen von RPGs! (→ GitHub-Projekt)


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Probleme mit ruby und opengl
BeitragVerfasst: 07 Sep 2011, 14:16 
Offline
Rubyist
Benutzeravatar

Registriert: 04 Jun 2008, 22:03
Beiträge: 394
Quintus hat geschrieben:
xever hat geschrieben:
wollte eigendlich später auf sowas hinaus http://g3d-ruby.rubyforge.org/
Wende dich mal an diesen Herrn hier, der arbeitet an Ruby-Bindings für die 3D-Engine Ogre. Der wird dir dazu mehr erzählen können (wenn sich Hanmac nicht gleich sowieso hier meldet, ich sehe nämlich gerade, dass er online ist ;) ).


Richtigstellung: das Ogre-gem ist in entwicklungsphase und von den funktionen sind grad mal 10% portiert (weil ich nicht swig nutze)

auserdem muss ich an einigen stellen noch die Gabage Collection überprüfen, nicht das man ausversehen ein objekt löscht was man noch als variable hat


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Probleme mit ruby und opengl
BeitragVerfasst: 07 Sep 2011, 16:28 
Offline
Nuby

Registriert: 05 Sep 2011, 18:13
Beiträge: 6
Quintus hat geschrieben:
Hm, da möchte ich Widerspruch einlegen:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
√ quintus@hades => ~/Desktop
$ gem fetch ruby-opengl
Fetching: ruby-opengl-0.60.1.gem (100%)
Downloaded ruby-opengl-0.60.1
√ quintus@hades => ~/Desktop
$ gem unpack ruby-opengl-0.60.1.gem
Unpacked gem: '/home/quintus/Desktop/ruby-opengl-0.60.1'
√ quintus@hades => ~/Desktop
$ cd ruby-opengl-0.60.1
√ quintus@hades => ~/Desktop/ruby-opengl-0.60.1
$ find -name 'mkrf_conf.rb'
./ext/gl/mkrf_conf.rb
./ext/glu/mkrf_conf.rb
./ext/glut/mkrf_conf.rb
√ quintus@hades => ~/Desktop/ruby-opengl-0.60.1
$
Die Datei ist sogar dreimal vorhanden. Für jede C-Extension einmal.


mhh dann habe ich irgendwas falsch gemacht habe eben alles durchgeschaut habe sie nicht drin mhh


Hanmac hat geschrieben:
Richtigstellung: das Ogre-gem ist in entwicklungsphase und von den funktionen sind grad mal 10% portiert (weil ich nicht swig nutze)

auserdem muss ich an einigen stellen noch die Gabage Collection überprüfen, nicht das man ausversehen ein objekt löscht was man noch als variable hat


habe grade mal im netz geschaut nach diesem ogre und fand es erlich gesagt super würde mich gerne irgendwie einbringen wenn es geht



Edit:

so habe jetzt erst mal alles von ruby runter gehauen (doofes opengl^^) mal sehen was Hanmac sagt wenn nicht muss ich mir mal was anderes überlegen oder noch mal versuchen mit openlg


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Probleme mit ruby und opengl
BeitragVerfasst: 07 Sep 2011, 17:43 
Offline
Rubyist
Benutzeravatar

Registriert: 04 Jun 2008, 22:03
Beiträge: 394
du kannst dich ja schon mal mit der Ogre API rumspielen
und auch lesen wie man in C ruby extendsions macht (steht in der Piaxe)

ich komm dann auf dich zurück

du kannst dich auch mal mit dem OpenRubyRMK beschäftigen .. link is in der Sig von Quintus


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 9 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
cron