I''m running ruby 1.8.7 on rvm, and I''m trying to install the pg gem. I''ve used macports to install postgresql 8.3. I''m running on a dual-core mac. I try installing the pg gem with this command: (all directories are not empty) env ARCHFLAGS="-arch x86_64" gem install pg -- --with-pgsql-lib=/opt/local/lib/postgresql83 --with-pgsql-include=/opt/local/include/postgresql83/ (I''ve also tried w/the i386 flag) Here''s the response: checking for pg_config... yes MacOS X build: fixing architecture flags: using the value in ARCHFLAGS environment variable ("-arch x86_64"). checking for libpq-fe.h... yes checking for libpq/libpq-fs.h... yes checking for PQconnectdb() in -lpq... no checking for PQconnectdb() in -llibpq... no checking for PQconnectdb() in -lms/libpq... no Can''t find the PostgreSQL client library (libpq) *** 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 suggestions? -- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
I really need help with this. Does anyone have any suggestions? -- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On Tue, Nov 30, 2010 at 1:02 PM, Chris Lemcke <lists-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org> wrote:> I''m running ruby 1.8.7 on rvm, and I''m trying to install the pg gem. > I''ve used macports to install postgresql 8.3. I''m running on a > dual-core mac. I try installing the pg gem with this command: (all > directories are not empty) > > > env ARCHFLAGS="-arch x86_64" gem install pg -- > --with-pgsql-lib=/opt/local/lib/postgresql83 > --with-pgsql-include=/opt/local/include/postgresql83/ > (I''ve also tried w/the i386 flag) > > Here''s the response: > > checking for pg_config... yes > MacOS X build: fixing architecture flags: > using the value in ARCHFLAGS environment variable ("-arch x86_64"). > checking for libpq-fe.h... yes > checking for libpq/libpq-fs.h... yes > checking for PQconnectdb() in -lpq... no > checking for PQconnectdb() in -llibpq... no > checking for PQconnectdb() in -lms/libpq... no > Can''t find the PostgreSQL client library (libpq) > *** 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. >These are my notes on getting pg to install on rvm -- I think the big deal was to make sure you are pointing to the actual bin directory of postgres, wherever it happens to be installed, so you might need to change the directory: PATH=/library/postgresql/8.4/bin:$PATH gem install pg --no-rdoc --no-ri (note - the path is to the postgres server bin)> > > Any suggestions? > > -- > 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org<rubyonrails-talk%2Bunsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> > . > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > >-- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
For all of you guys who like to work with finance applications: I have added a release 1.00.01 of the library long-decimal to rubyforge.org and rubygems.org, which has been tested for JRuby, Ruby 1.8, Ruby 1.9 and Rubinius. This adds a type for doing calculations with fixed point numbers: +, -, *, / sqrt, cbrt ** (power) log, exp (also for base 2 and 10) pi and quite a few rounding rules, including what is needed for currencies which do have something like cent (0.01), but the smallest unit actually occuring is 0.05 or 0.02. This can be supported by calling x.round_to_allowed_remainders(2, [0, 5], 10, LongDecimal::ROUND_HALF_UP) (we want 2 digits after the decimal point and the last digit should be 5 or 10 and we round to the nearest allowed value, (preferring rounding up if ambiguous). Installation is done by gem install long-decimal Usage: require "rubygems" require "long-decimal" x = LongDecimal("0.080") y = LongDecimal("37.938") puts (x+y).to_s => "38.018" put (x-y).to_s => "-37.858" puts (x*y).to_s => "3.035040" Potential future developments: * adding support for active record to have a better representation of DECIMAL() from databases. * adding more functions (sin, cos, tan, cot, sec, csc, asin, acos,..., sinh, cosh,... asinh, acosh,...) Any comments are welcome!! Best regards Karl -- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.