|
View:
New views
20 Messages
—
Rating Filter:
Alert me
|
| < Prev | 1 - 2 | Next > |
|
|
Segmentation Fault in Snow LeopardI just upgraded to snow leopard and I'm trying to get the 64 bit version of mysql and ruby going. I ran through the steps here... http://hivelogic.com/articles/compiling-ruby-rubygems-and-rails-on-snow-leopard/ mysql is running properly and when I run which ruby I get... /usr/local/bin/ruby Which should be right. However, when I go to install rubygems... sudo /usr/local/bin/ruby setup.rb I get a segmentation fault. No matter what I try to do I get a segmentation fault. My app was running just fine before the upgrade to snow leopard and now none of my rake commands work, nothing but segmentation faults. I'm stumped. Thanks in advance. -E -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardOn Thu, Nov 5, 2009 at 6:07 PM, Eric Ee <rails-mailing-list@...> wrote:
If you have Snow Leopard, then you should have following these instructions to install Rubygems: sudo gem update --system
Also, you can find further details here: Good luck, -Conrad -- --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardThanks Conrad, However, I also get a segmentation fault when I run sudo gem update --system Conrad Taylor wrote: > On Thu, Nov 5, 2009 at 6:07 PM, Eric Ee > <rails-mailing-list@...>wrote: > >> >> Which should be right. However, when I go to install rubygems... >> sudo /usr/local/bin/ruby setup.rb >> >> I get a segmentation fault. No matter what I try to do I get a >> segmentation fault. My app was running just fine before the upgrade to >> snow leopard and now none of my rake commands work, nothing but >> segmentation faults. I'm stumped. Thanks in advance. >> >> -E >> > > If you have Snow Leopard, then you should have following these > instructions > to install Rubygems: > > sudo gem update --system > > Also, you can find further details here: > > http://weblog.rubyonrails.org/2009/8/30/upgrading-to-snow-leopard > > Good luck, > > -Conrad -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardOn Thu, Nov 5, 2009 at 6:57 PM, Eric Ee <rails-mailing-list@...> wrote:
Did you install the latest version of developer tools for Snow Leopard? -Conrad
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardYes, I've got the snow leopard DVD. Went into optional installs and installed Xcode.mpkg before I started any of this. Got a nice checkmark saying it installed properly. still getting segmentation faults with just about everything. Conrad Taylor wrote: > On Thu, Nov 5, 2009 at 6:57 PM, Eric Ee > <rails-mailing-list@...>wrote: > >> >> Thanks Conrad, >> >> However, I also get a segmentation fault when I run >> >> sudo gem update --system >> >> >> > Did you install the latest version of developer tools for Snow Leopard? > > -Conrad -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardOn Thu, Nov 5, 2009 at 7:14 PM, Eric Ee <rails-mailing-list@...> wrote:
The lastest version of Developer Tools can be obtained from here if you're in the iPhone Developer Program: Otherwise, you'll need to get the latest from here: Next, what the version of Ruby that you're using? Also, when you type `gem -v`, what appears on the screen? -Conrad
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardOn Thu, Nov 5, 2009 at 7:28 PM, Conrad Taylor <conradwt@...> wrote:
Also, can you send the output of the following commands? which gem which ruby -Conrad
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardSure thing. Thank you. Seriously. gem -v Illegal instruction (yikes) which gem /usr/local/bin/gem which ruby /usr/local/bin/ruby Conrad Taylor wrote: > On Thu, Nov 5, 2009 at 7:28 PM, Conrad Taylor <conradwt@...> > wrote: > >>> >> Next, what the version of Ruby that you're using? Also, >> when you type `gem -v`, what appears on the screen? >> >> -Conrad >> > > Also, can you send the output of the following commands? > > which gem > which ruby > > -Conrad -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardOK, let's do the following for now: 1). Remove /use/local/bin from your PATH. 2). Open a new shell window 3). Update Rubygems sudo gem update --system 4). Install Rails sudo gem install rails Let me know what happen. -Conrad Sent from my iPhone On Nov 5, 2009, at 7:38 PM, Eric Ee <rails-mailing-list@...> wrote: > > Sure thing. Thank you. Seriously. > > gem -v > Illegal instruction (yikes) > > which gem > /usr/local/bin/gem > > which ruby > /usr/local/bin/ruby > > > Conrad Taylor wrote: >> On Thu, Nov 5, 2009 at 7:28 PM, Conrad Taylor <conradwt@...> >> wrote: >> >>>> >>> Next, what the version of Ruby that you're using? Also, >>> when you type `gem -v`, what appears on the screen? >>> >>> -Conrad >>> >> >> Also, can you send the output of the following commands? >> >> which gem >> which ruby >> >> -Conrad > > -- > Posted via http://www.ruby-forum.com/. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardI ran mate ~/.profile It looked like this export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH" I changed it to this export PATH="/usr/local/sbin:/usr/local/mysql/bin:$PATH" I opened up a new shell and ran sudo gem update --system Still got a segmentation fault. Conrad Taylor wrote: > OK, let's do the following for now: > > 1). Remove /use/local/bin from your > PATH. > > 2). Open a new shell window > > 3). Update Rubygems > > sudo gem update --system > > 4). Install Rails > > sudo gem install rails > > Let me know what happen. > > -Conrad > > Sent from my iPhone > > On Nov 5, 2009, at 7:38 PM, Eric Ee <rails-mailing-list@...> -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardOn Thu, Nov 5, 2009 at 10:15 PM, Eric Ee <rails-mailing-list@...> wrote:
Also, take /usr/local/sbin out of your PATH. What does the following produce? which gem gem -v which ruby
ruby -v -Conrad
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardOn Thu, Nov 5, 2009 at 10:19 PM, Conrad Taylor <conradwt@...> wrote:
What does the following say? echo $PATH
-Conrad
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardOn Thu, Nov 5, 2009 at 10:20 PM, Conrad Taylor <conradwt@...> wrote:
After you make the above change, restart you OS? This should remove any of the resident libraries
from memory. -Conrad
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow Leopardstripped the sbin part out... Ran all the commands- which gem /usr/local/bin/gem gem -v Illegal instruction which ruby /usr/local/bin/ruby ruby -v Illegal instruction echo $PATH /usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin (I also downloaded the latest iphone developer kit and installed it to be safe) Conrad Taylor wrote: > On Thu, Nov 5, 2009 at 10:19 PM, Conrad Taylor <conradwt@...> > wrote: > >>> I changed it to this >> >> which gem >> gem -v >> which ruby >> ruby -v >> >> -Conrad >> >> > What does the following say? > > echo $PATH > > -Conrad -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardOn Thu, Nov 5, 2009 at 10:26 PM, Eric Ee <rails-mailing-list@...> wrote:
Your PATH should look like this /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin In the shell, please type the following:
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin Now, do the following: sudo gem update --system -Conrad
(I also downloaded the latest iphone developer kit and installed it to --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardOn Thu, Nov 5, 2009 at 10:32 PM, Conrad Taylor <conradwt@...> wrote:
Did you use the Disk Utility app to "Repair Disk Permissions" on the system disk? -Conrad
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardYes! Conrad...you are the man. after a restart and the export path command, I was able to run sudo gem update --system successfully so now... which gem /usr/bin/gem gem -v 1.3.5 which ruby /usr/bin/ruby ruby -v ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0] This has been making my head spin all day. I really appreciate the help. Are there any other commands I need to run to get everything running smoothly in Snow Leopard? Conrad Taylor wrote: > On Thu, Nov 5, 2009 at 10:32 PM, Conrad Taylor <conradwt@...> > wrote: > >>> >>> >> >>> >>> >>> > Did you use the Disk Utility app to "Repair Disk Permissions" on the > system > disk? > > -Conrad -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardOn Thu, Nov 5, 2009 at 11:39 PM, Eric Ee <rails-mailing-list@...> wrote:
This is great to hear. Also, make sure that you update your PATH within your .profile to look exactly like the following: export PATH=/usr/local/mysql/bin:${PATH}
The above statement is a very basic PATH and it should be sufficient for now. Also, I would recommend installing the following gems if you haven't done so already: sudo gem install rails sudo gem install sqlite3-ruby sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
sudo gem install mongrel
sudo gem install gemcutter
gem tumble
Note: The above assumes that you followed the MySQL installation instructions here:
Last but not least, there are many gems and the primary gem host is located at http://www.gemcutter.org. Good luck,
-Conrad
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardI ran those commands and I thought everything was installed properly, but I'm still having a mysql issue. I ran one of my rake commands for my app and got... !! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql. rake aborted! no such file to load -- mysql and then ran gem install mysql but got this... WARNING: Installing to ~/.gem since /Library/Ruby/Gems/1.8 and /usr/bin aren't both writable. WARNING: You don't have /Users/Erio/.gem/ruby/1.8/bin in your PATH, gem executables will not run. Building native extensions. This could take a while... ERROR: Error installing mysql: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb checking for mysql_query() in -lmysqlclient... no checking for main() in -lm... yes checking for mysql_query() in -lmysqlclient... no checking for main() in -lz... yes checking for mysql_query() in -lmysqlclient... no checking for main() in -lsocket... no checking for mysql_query() in -lmysqlclient... no checking for main() in -lnsl... no checking for mysql_query() in -lmysqlclient... no checking for main() in -lmygcc... no checking for mysql_query() in -lmysqlclient... no *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Any idea what is wrong with mysql? Conrad Taylor wrote: > On Thu, Nov 5, 2009 at 11:39 PM, Eric Ee > <rails-mailing-list@...>wrote: > >> which gem >> >> This has been making my head spin all day. I really appreciate the >> help. Are there any other commands I need to run to get everything >> running smoothly in Snow Leopard? >> >> > This is great to hear. Also, make sure that you update your PATH > within your .profile to look exactly like the following: > > export PATH=/usr/local/mysql/bin:${PATH} > > The above statement is a very basic PATH and it should be sufficient > for now. Also, I would recommend installing the following gems if > you haven't done so already: > > sudo gem install rails > sudo gem install sqlite3-ruby > sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- > --with-mysql-config=/usr/local/mysql/bin/mysql_config > sudo gem install mongrel > sudo gem install gemcutter > gem tumble > > Note: The above assumes that you followed the MySQL installation > instructions here: > > http://weblog.rubyonrails.org/2009/8/30/upgrading-to-snow-leopard > > Last but not least, there are many gems and the primary gem host is > located > at http://www.gemcutter.org. > > Good luck, > > -Conrad -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Segmentation Fault in Snow LeopardMaybe the C headers are not installed/discoverable? How did you install mysql? I've found that the 10.5 64 bit package hosted on the mysql site makes things easier than installing from source. Also, you're going to need to specify 64 bit when you install the mysql gem: sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql- config=/usr/local/mysql/bin/mysql_config On Nov 6, 9:04 am, Eric Ee <rails-mailing-l...@...> wrote: > I ran those commands and I thought everything was installed properly, > but I'm still having a mysql issue. I ran one of my rake commands for > my app and got... > > !! The bundled mysql.rb driver has been removed from Rails 2.2. Please > install the mysql gem and try again: gem install mysql. > rake aborted! > no such file to load -- mysql > > and then ran > gem install mysql > but got this... > > WARNING: Installing to ~/.gem since /Library/Ruby/Gems/1.8 and > /usr/bin aren't both writable. > WARNING: You don't have /Users/Erio/.gem/ruby/1.8/bin in your PATH, > gem executables will not run. > Building native extensions. This could take a while... > ERROR: Error installing mysql: > ERROR: Failed to build gem native extension. > > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby > extconf.rb > checking for mysql_query() in -lmysqlclient... no > checking for main() in -lm... yes > checking for mysql_query() in -lmysqlclient... no > checking for main() in -lz... yes > checking for mysql_query() in -lmysqlclient... no > checking for main() in -lsocket... no > checking for mysql_query() in -lmysqlclient... no > checking for main() in -lnsl... no > checking for mysql_query() in -lmysqlclient... no > checking for main() in -lmygcc... no > checking for mysql_query() in -lmysqlclient... no > *** extconf.rb failed *** > Could not create Makefile due to some reason, probably lack of > necessary libraries and/or headers. Check the mkmf.log file for more > details. You may need configuration options. > > Any idea what is wrong with mysql? > > > > > > Conrad Taylor wrote: > > On Thu, Nov 5, 2009 at 11:39 PM, Eric Ee > > <rails-mailing-l...@...>wrote: > > >> which gem > > >> This has been making my head spin all day. I really appreciate the > >> help. Are there any other commands I need to run to get everything > >> running smoothly in Snow Leopard? > > > This is great to hear. Also, make sure that you update your PATH > > within your .profile to look exactly like the following: > > > export PATH=/usr/local/mysql/bin:${PATH} > > > The above statement is a very basic PATH and it should be sufficient > > for now. Also, I would recommend installing the following gems if > > you haven't done so already: > > > sudo gem install rails > > sudo gem install sqlite3-ruby > > sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- > > --with-mysql-config=/usr/local/mysql/bin/mysql_config > > sudo gem install mongrel > > sudo gem install gemcutter > > gem tumble > > > Note: The above assumes that you followed the MySQL installation > > instructions here: > > >http://weblog.rubyonrails.org/2009/8/30/upgrading-to-snow-leopard > > > Last but not least, there are many gems and the primary gem host is > > located > > athttp://www.gemcutter.org. > > > Good luck, > > > -Conrad > > -- > Posted viahttp://www.ruby-forum.com/. You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@... To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@... For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~--- |
| < Prev | 1 - 2 | Next > |
| Free embeddable forum powered by Nabble | Forum Help |