Die Programmiersprache Ruby

Blog|

Forum|

Wiki  


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]

Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: SystemTimer
BeitragVerfasst: 28 Jun 2011, 08:32 
Offline
Lehrling

Registriert: 05 Okt 2007, 13:27
Beiträge: 59
Hallo,

ich habe mir mongodb installiert und bekomme bei
require 'mongo'

immer die Fehlermeldung:

Could not load SystemTimer >= v1.2.0. Falling back to timeout.rb

laut gem search SystemTimer -r

ist nur dieser Verfügbar.

SystemTimer (1.2.3)


Wie installiere ich diesen SystemTimer >= v1.2.0?


Danke für Euere Mühe...


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: SystemTimer
BeitragVerfasst: 28 Jun 2011, 08:43 
Offline
Interpreter

Registriert: 10 Dez 2007, 17:37
Beiträge: 1709
Suchst du jetzt den Befehl gem install?

_________________
Grüße
Jack


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: SystemTimer
BeitragVerfasst: 28 Jun 2011, 08:44 
Offline
Lehrling

Registriert: 05 Okt 2007, 13:27
Beiträge: 59
...ja, ich möchte einfach nur den SystemTimer 1.2.0 installieren.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: SystemTimer
BeitragVerfasst: 28 Jun 2011, 08:58 
Offline
Interpreter

Registriert: 10 Dez 2007, 17:37
Beiträge: 1709
Na dann einfach gem install SystemTimer
oder gibt es da ein Problem?

_________________
Grüße
Jack


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: SystemTimer
BeitragVerfasst: 28 Jun 2011, 09:02 
Offline
Lehrling

Registriert: 05 Okt 2007, 13:27
Beiträge: 59
Meine Fehlermeldung.


c:\DevKit>gem install SystemTimer -r
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing SystemTimer:
ERROR: Failed to build gem native extension.

C:/Ruby187/bin/ruby.exe extconf.rb
creating Makefile

make
gcc -I. -I/C/Ruby187/lib/ruby/1.8/i386-mingw32 -I/C/Ruby187/lib/ruby/1.8/i386-mi
ngw32 -I. -g -O2 -DFD_SETSIZE=256 -c system_timer_native.c
system_timer_native.c: In function 'install_first_timer_and_save_original_config
uration':
system_timer_native.c:43:22: error: storage size of 'timer_interval' isn't known

system_timer_native.c:52:26: error: 'SIG_BLOCK' undeclared (first use in this fu
nction)
system_timer_native.c:52:26: note: each undeclared identifier is reported only o
nce for each function it appears in
system_timer_native.c:63:5: error: invalid use of undefined type 'struct sigacti
on'
system_timer_native.c:64:24: error: 'SIGALRM' undeclared (first use in this func
tion)
system_timer_native.c:81:24: error: 'ITIMER_REAL' undeclared (first use in this
function)
system_timer_native.c:95:26: error: 'SIG_UNBLOCK' undeclared (first use in this
function)
system_timer_native.c: In function 'install_next_timer':
system_timer_native.c:108:22: error: storage size of 'timer_interval' isn't know
n
system_timer_native.c:118:26: error: 'SIG_BLOCK' undeclared (first use in this f
unction)
system_timer_native.c:129:24: error: 'ITIMER_REAL' undeclared (first use in this
function)
system_timer_native.c:142:26: error: 'SIG_UNBLOCK' undeclared (first use in this
function)
system_timer_native.c: In function 'restore_original_configuration':
system_timer_native.c:156:26: error: 'SIG_BLOCK' undeclared (first use in this f
unction)
system_timer_native.c:167:5: error: invalid use of undefined type 'struct sigact
ion'
system_timer_native.c:169:31: error: 'SIGALRM' undeclared (first use in this fun
ction)
system_timer_native.c:174:5: error: invalid use of undefined type 'struct sigact
ion'
system_timer_native.c: In function 'restore_original_timer_interval':
system_timer_native.c:189:24: error: 'ITIMER_REAL' undeclared (first use in this
function)
system_timer_native.c: In function 'restore_sigalrm_mask':
system_timer_native.c:197:37: error: 'SIGALRM' undeclared (first use in this fun
ction)
system_timer_native.c:198:21: error: 'SIG_UNBLOCK' undeclared (first use in this
function)
system_timer_native.c: In function 'init_sigalarm_mask':
system_timer_native.c:272:31: error: 'SIGALRM' undeclared (first use in this fun
ction)
system_timer_native.c: In function 'set_itimerval':
system_timer_native.c:292:10: error: dereferencing pointer to incomplete type
system_timer_native.c:293:10: error: dereferencing pointer to incomplete type
system_timer_native.c:294:10: error: dereferencing pointer to incomplete type
system_timer_native.c:295:10: error: dereferencing pointer to incomplete type
system_timer_native.c:295:59: error: dereferencing pointer to incomplete type
system_timer_native.c:298:61: error: dereferencing pointer to incomplete type
system_timer_native.c:299:61: error: dereferencing pointer to incomplete type
make: *** [system_timer_native.o] Error 1


Gem files will remain installed in C:/Ruby187/lib/ruby/gems/1.8/gems/SystemTimer
-1.2.3 for inspection.
Results logged to C:/Ruby187/lib/ruby/gems/1.8/gems/SystemTimer-1.2.3/ext/system
_timer/gem_make.out


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: SystemTimer
BeitragVerfasst: 28 Jun 2011, 09:11 
Offline
Interpreter

Registriert: 10 Dez 2007, 17:37
Beiträge: 1709
Mit Windows kannst du SystemTimer eh vergessen

laut http://systemtimer.rubyforge.org/

Zitat:
SystemTimer only works on UNIX platforms (Mac OS X, Linux, Solaris, BSD, …). You can install the gem on Microsoft Windows, but you will only get a convenience shell wrapping a simple call to timeout.rb under the cover.

_________________
Grüße
Jack


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: SystemTimer
BeitragVerfasst: 28 Jun 2011, 10:09 
Offline
Lehrling

Registriert: 05 Okt 2007, 13:27
Beiträge: 59
...ich habe jetzt mal ruby 1.9.2 installiert.

Keine Fehlermeldung. Alles einwandfrei.

Ich probiers mal damit :-)

Danke!!!!!


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 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