Hulp met installeren Ruby en dergelijken

Hulp met installeren Ruby en dergelijken discussie in Jailbreak forum; ( verdwijnt na registratie ) Hallo allemaal, Ik ben, net zoals veel forumgebruikers, heel erg benieuwd naar Siri, en sinds Spire ben ik druk op zoek gegaan naar manieren om ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Jailbreak en Unlock > Jailbreak
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
  #1  
Oud 28 December 2011, 23:45
» iPhone 5 32GB (Zwart) [FW: 7.1]  [Jailbreak: Nee]
» iPad 2 Wi-Fi +3G 64GB (Zwart) [FW: 7.0]  [Jailbreak: Ja]
» Windows
 
Geregistreerd: 4 July 2010
Berichten: 32
Standaard Hulp met installeren Ruby en dergelijken

Hallo allemaal,

Ik ben, net zoals veel forumgebruikers, heel erg benieuwd naar Siri, en sinds Spire ben ik druk op zoek gegaan naar manieren om Siri op mijn iPod te krijgen. Omdat ik geen mensen ken die een iPhone 4S bezitten (of in ieder geval ken ik geen mensen die mij hun iPhone toevertrouwen zodat ik via allerlei 'enge' wegen bepaalde codes kan achterhalen) en ik dacht daarom aan het volgende: Ik probeer mijn iPod touch 3g z in te stellen dat ik vanaf mijn iPod touch de dns server en de siriServer kan starten (mensen die de Tokens van de 4S hebben proberen te bemachtigen snappen wel waar ik het over heb) waarna ik 'on the go' de tokens kan bemachtigen.

Ik heb ondertussen via Cydia zowel python als ruby gedownload, python (en dus het dns.py script) werken goed, dus daar is verder niets mis mee, maar als ik via ruby dingen probeer te installeren (eventmachine bijvoorbeeld) dan loop ik tegen problemen aan. Ik heb een oudere versie van ruby (gedownload vanaf apt.saurik.com) en een versie van rubygems op mijn iPod genstalleerd, en daarmee probeer ik de code "gem install eventmachine".
Putty begint dan echter te huilen en geeft me het volgende bericht:
Code:
Building native extensions.  This could take a while...
ERROR:  Error installing eventmachine:
        ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb install eventmachine
checking for rb_trap_immediate in ruby.h,rubysig.h... no
checking for rb_thread_blocking_region()... no
checking for inotify_init() in sys/inotify.h... no
checking for __NR_inotify_init in sys/syscall.h... no
checking for writev() in sys/uio.h... no
checking for rb_thread_check_ints()... no
checking for rb_time_new()... no
checking for sys/event.h... no
checking for main() in -lssl... no
creating Makefile

make
g++ -I. -I. -I/usr/lib/ruby/1.8/arm-darwin9 -I. -DBUILD_FOR_RUBY -DOS_UNIX -DWITHOUT_SSL  -fno-common -O2  -fno-common -pipe -fno-common   -c binder.cpp
make: g++: Command not found
make: *** [binder.o] Error 127


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/ext/gem_make.out
en de result log geeft het volgende:
Code:
/usr/bin/ruby extconf.rb install eventmachine --source http://gemcutter.org
checking for rb_trap_immediate in ruby.h,rubysig.h... no
checking for rb_thread_blocking_region()... no
checking for inotify_init() in sys/inotify.h... no
checking for __NR_inotify_init in sys/syscall.h... no
checking for writev() in sys/uio.h... no
checking for rb_thread_check_ints()... no
checking for rb_time_new()... no
checking for sys/event.h... no
checking for main() in -lssl... no
creating Makefile

make
g++ -I. -I. -I/usr/lib/ruby/1.8/arm-darwin9 -I. -DBUILD_FOR_RUBY -DOS_UNIX -DWITHOUT_SSL  -fno-common -O2  -fno-common -pipe -fno-common   -c binder.cpp
In file included from binder.cpp:20:
project.h:29:20: error: iostream: No such file or directory
project.h:30:15: error: map: No such file or directory
project.h:31:15: error: set: No such file or directory
project.h:32:18: error: vector: No such file or directory
project.h:33:17: error: deque: No such file or directory
project.h:34:18: error: string: No such file or directory
project.h:35:19: error: sstream: No such file or directory
project.h:36:21: error: stdexcept: No such file or directory
project.h:40:20: error: signal.h: No such file or directory
project.h:41:19: error: netdb.h: No such file or directory
project.h:42:18: error: time.h: No such file or directory
project.h:43:22: error: sys/time.h: No such file or directory
project.h:44:23: error: sys/types.h: No such file or directory
project.h:45:22: error: sys/stat.h: No such file or directory
project.h:46:24: error: sys/socket.h: No such file or directory
project.h:47:20: error: sys/un.h: No such file or directory
project.h:48:26: error: sys/resource.h: No such file or directory
project.h:49:22: error: sys/wait.h: No such file or directory
project.h:50:20: error: assert.h: No such file or directory
project.h:51:20: error: unistd.h: No such file or directory
project.h:52:19: error: fcntl.h: No such file or directory
project.h:53:19: error: errno.h: No such file or directory
project.h:54:24: error: netinet/in.h: No such file or directory
project.h:55:25: error: netinet/tcp.h: No such file or directory
project.h:56:23: error: arpa/inet.h: No such file or directory
project.h:57:17: error: pwd.h: No such file or directory
In file included from em.h:34,
                 from project.h:138,
                 from binder.cpp:20:
/usr/lib/ruby/1.8/arm-darwin9/ruby.h:40:21: error: stdlib.h: No such file or directory
/usr/lib/ruby/1.8/arm-darwin9/ruby.h:44:21: error: string.h: No such file or directory
/usr/lib/ruby/1.8/arm-darwin9/ruby.h:54:19: error: stdio.h: No such file or directory
/usr/lib/ruby/1.8/arm-darwin9/ruby.h:71:20: error: alloca.h: No such file or directory
In file included from /usr/lib/gcc/arm-apple-darwin9/4.2.1/include/syslimits.h:7,
                 from /usr/lib/gcc/arm-apple-darwin9/4.2.1/include/limits.h:11,
                 from /usr/lib/ruby/1.8/arm-darwin9/ruby.h:91,
                 from em.h:34,
                 from project.h:138,
                 from binder.cpp:20:
/usr/lib/gcc/arm-apple-darwin9/4.2.1/include/limits.h:122:61: error: limits.h: No such file or directory
In file included from project.h:137,
                 from binder.cpp:20:
binder.h:29: error: ISO C++ forbids declaration of 'map' with no type
binder.h:29: error: expected ';' before '<' token
In file included from /usr/lib/ruby/1.8/arm-darwin9/ruby.h:719,
                 from em.h:34,
                 from project.h:138,
                 from binder.cpp:20:
/usr/lib/ruby/1.8/arm-darwin9/intern.h:219: error: 'fd_set' has not been declared
/usr/lib/ruby/1.8/arm-darwin9/intern.h:219: error: 'fd_set' has not been declared
/usr/lib/ruby/1.8/arm-darwin9/intern.h:219: error: 'fd_set' has not been declared
/usr/lib/ruby/1.8/arm-darwin9/intern.h:454: error: 'time_t' was not declared in this scope
/usr/lib/ruby/1.8/arm-darwin9/intern.h:454: error: 'time_t' was not declared in this scope
/usr/lib/ruby/1.8/arm-darwin9/intern.h:454: error: initializer expression list treated as compound expression
In file included from project.h:138,
                 from binder.cpp:20:
em.h:116: error: 'pid_t' does not name a type
em.h:176: error: ISO C++ forbids declaration of 'multimap' with no type
em.h:176: error: expected ';' before '<' token
em.h:177: error: ISO C++ forbids declaration of 'map' with no type
em.h:177: error: expected ';' before '<' token
em.h:178: error: ISO C++ forbids declaration of 'map' with no type
em.h:178: error: expected ';' before '<' token
em.h:179: error: ISO C++ forbids declaration of 'vector' with no type
em.h:179: error: expected ';' before '<' token
em.h:180: error: ISO C++ forbids declaration of 'vector' with no type
em.h:180: error: expected ';' before '<' token
em.h:181: error: ISO C++ forbids declaration of 'set' with no type
em.h:181: error: expected ';' before '<' token
em.h:191: error: field 'Quantum' has incomplete type
em.h:221: error: 'fd_set' does not name a type
em.h:222: error: 'fd_set' does not name a type
em.h:223: error: 'fd_set' does not name a type
em.h:224: error: field 'tv' has incomplete type
In file included from project.h:141,
                 from binder.cpp:20:
ed.h:69: error: 'pid_t' has not been declared
ed.h:222: error: ISO C++ forbids declaration of 'deque' with no type
ed.h:222: error: expected ';' before '<' token
ed.h: In member function 'void ConnectionDescriptor::OutboundPage::Free()':
ed.h:205: error: 'free' was not declared in this scope
ed.h: At global scope:
ed.h:294: error: field 'From' has incomplete type
ed.h:297: error: ISO C++ forbids declaration of 'deque' with no type
ed.h:297: error: expected ';' before '<' token
ed.h:300: error: field 'ReturnAddress' has incomplete type
ed.h: In constructor 'DatagramDescriptor::OutboundPage::OutboundPage(const char*, int, sockaddr_in, int)':
ed.h:289: error: 'f' has incomplete type
ed.h:289: error: forward declaration of 'struct sockaddr_in'
ed.h:289: error: class 'DatagramDescriptor::OutboundPage' does not have any field named 'From'
ed.h: In member function 'void DatagramDescriptor::OutboundPage::Free()':
ed.h:290: error: 'free' was not declared in this scope
ed.h: At global scope:
ed.h:337: error: 'pid_t' has not been declared
ed.h:350: error: 'pid_t' has not been declared
ed.h:366: error: ISO C++ forbids declaration of 'deque' with no type
ed.h:366: error: expected ';' before '<' token
ed.h:369: error: 'pid_t' does not name a type
ed.h: In member function 'void PipeDescriptor::OutboundPage::Free()':
ed.h:355: error: 'free' was not declared in this scope
In file included from project.h:142,
                 from binder.cpp:20:
files.h: At global scope:
files.h:56: error: ISO C++ forbids declaration of 'deque' with no type
files.h:56: error: expected ';' before '<' token
files.h: In member function 'void FileStreamDescriptor::OutboundPage::Free()':
files.h:49: error: 'free' was not declared in this scope
In file included from project.h:143,
                 from binder.cpp:20:
page.h: At global scope:
page.h:47: error: ISO C++ forbids declaration of 'deque' with no type
page.h:47: error: expected ';' before '<' token
In file included from project.h:145,
                 from binder.cpp:20:
eventmachine.h:76: error: 'pid_t' has not been declared
binder.cpp:25: error: expected constructor, destructor, or type conversion before '<' token
binder.cpp: In static member function 'static long unsigned int Bindable_t::CreateBinding()':
binder.cpp:36: error: 'BindingBag' was not declared in this scope
binder.cpp: In static member function 'static Bindable_t* Bindable_t::GetObject(long unsigned int)':
binder.cpp:96: error: 'map' was not declared in this scope
binder.cpp:96: error: expected primary-expression before 'unsigned'
binder.cpp:96: error: expected `;' before 'unsigned'
binder.cpp:97: error: 'i' was not declared in this scope
binder.cpp:97: error: 'BindingBag' was not declared in this scope
binder.cpp: In constructor 'Bindable_t::Bindable_t()':
binder.cpp:111: error: 'BindingBag' was not declared in this scope
binder.cpp: In destructor 'virtual Bindable_t::~Bindable_t()':
binder.cpp:122: error: 'BindingBag' was not declared in this scope
make: *** [binder.o] Error 1
Kan iemand hieruit opmaken wat ik verkeerd doe en hoe ik siriServer.rb kan uitvoeren op mijn iPod?

Als er mensen genteresseerd zijn in deze informatie, dan zou ik (als ik het zelf eerst werkend krijg) een groot .deb bestand kunnen maken zodat anderen makkelijker de boel aan de praat kunnen krijgen. Het is voor mensen met een 4S immers praktischer om 'on the go' (en dus zonder veel tijd kwijt te raken) hun tokens af te staan dan wanneer ze mee moeten komen naar je huis, waar een of andere ubuntu computer moet worden opgestart om de tokens te grijpen.

Alvast bedankt voor de hulp!

Job

PS. ik weet niet of het relevant is, maar de output na het aanroepen van 'setup.rb' in een gedownloade versie van 'eventmachine' is als volgt:

Code:
./lib/rubygems.rb:332: warning: parenthesize argument(s) for future version
./lib/rubygems.rb:514: warning: parenthesize argument(s) for future version
./lib/rubygems.rb:30:in `require': ./lib/rubygems/deprecate.rb:54: syntax error, unexpected ',', expecting '|' (SyntaxError)
        define_method name do |*args, &block| # TODO: really works on 1.8.7?
                                     ^
./lib/rubygems/deprecate.rb:55: syntax error, unexpected tCONSTANT, expecting '}'
./lib/rubygems/deprecate.rb:64: syntax error, unexpected kEND, expecting '}'
./lib/rubygems/deprecate.rb:69: syntax error, unexpected kEND, expecting '}'   from ./lib/rubygems.rb:30
        from setup.rb:27:in `require'
        from setup.rb:27
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 3 January 2012, 20:44
» iPhone 4 32GB (Zwart) [FW: 4.3.3]  [Jailbreak: Ja]
» Ik heb geen iPad  
» Windows
 
Geregistreerd: 9 September 2010
Berichten: 7
Stuur een bericht via Yahoo naar Tvvtje
Standaard

Ik heb een vraag. Ik probeer ook die spire aan de praat te krijgen, ik heb een collega die toevallig een 4s heeft die ik een dagje kan lenen om die tjap er vanaf te halen. Alleen heb ik geen idee hoe en wat ik nu precies nodig heb. Heb jij enig idee?
  #3  
Oud 3 January 2012, 23:28
» iPhone 5 32GB (Zwart) [FW: 7.1]  [Jailbreak: Nee]
» iPad 2 Wi-Fi +3G 64GB (Zwart) [FW: 7.0]  [Jailbreak: Ja]
» Windows
 
Geregistreerd: 4 July 2010
Berichten: 32
Standaard

Ik zie dat je gebruik maakt van Windows, en aangezien SiriProxy is gemaakt voor Linux distributies, zal je Linux moeten gebruiken door middel van een Virtuele Machine. Als dit je bekend voorkomt, of als je vertrouwen in jezelf hebt als computeraar, dan kan ik je op die manier helpen, heb je echter wat minder vertrouwen in jezelf als computeraar, dan zou ik kunnen kijken wat ik voor je kan doen, en de verzoeken via mijn huis laten lopen. Dan moet je collega echter geen problemen hebben met het feit dat ik ook toegang krijg tot de 'tjap' (ik zal het niet verder distribueren en alleen doorgeven aan jou)

Ik hoor het wel!

Job
  #4  
Oud 3 January 2012, 23:32
» iPhone 4 32GB (Zwart) [FW: 4.3.3]  [Jailbreak: Ja]
» Ik heb geen iPad  
» Windows
 
Geregistreerd: 9 September 2010
Berichten: 7
Stuur een bericht via Yahoo naar Tvvtje
Standaard

Ik ben redelijk handig met computers dus ik denk dat t wel zou lukken. Alleen; hoe maak ik die virtuele machine?
  #5  
Oud 3 January 2012, 23:37
» iPhone 5 32GB (Zwart) [FW: 7.1]  [Jailbreak: Nee]
» iPad 2 Wi-Fi +3G 64GB (Zwart) [FW: 7.0]  [Jailbreak: Ja]
» Windows
 
Geregistreerd: 4 July 2010
Berichten: 32
Standaard

Via Virtualbox, en dan Linux (bijvoorbeeld Ubuntu) installeren
  #6  
Oud 3 January 2012, 23:40
» iPhone 4 32GB (Zwart) [FW: 4.3.3]  [Jailbreak: Ja]
» Ik heb geen iPad  
» Windows
 
Geregistreerd: 9 September 2010
Berichten: 7
Stuur een bericht via Yahoo naar Tvvtje
Standaard

Ik zal eens zoeken. Thnks

---------- Bericht automatisch samengevoegd op 3 januari 2012 om 23:51 ----------

ik ben hem nu aan t installeren,

---------- Bericht automatisch samengevoegd op 3 januari 2012 om 23:51 ----------

oke hij is klaar
Reageren


Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 
Discussietools
Weergave

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
XBMC installeren met jailbreak met Seasonpass rjmeijer1973 Apple TV - 2e generatie en 3e generatie 2 13 July 2011 09:05
Verzoek om hulp bij installeren en wat op te letten bij 4.2.1 GM. Hionimi Archief 16 22 November 2010 19:25
Mooi thema installeren hulp nodig sannetjeislief Jailbreak apps en thema's 0 9 June 2010 16:05
hulp met apps help negro iPhone Apps 0 30 June 2009 12:28

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 23:21.