Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Jun 2001 16:08:53 -0700
From:      "Jason Watkins" <jwatkins@firstplan.com>
To:        "Freebsd-Stable" <freebsd-stable@FreeBSD.ORG>
Subject:   problems building mod_ruby
Message-ID:  <JBEOKPCEMKJLMJAKBECCIEKHDBAA.jwatkins@firstplan.com>

next in thread | raw e-mail | index | archive | help
I can't seem to get mod_ruby to build, do to some problem with eruby. No
matter weither eruby is installed or not, it seems to attempt to build it as
a dependency every time.

any help appreciated

jason

____________________________________________________________
navi# pwd
/usr/ports/www/mod_ruby
navi# make
===>  Extracting for mod_ruby-0.8.1
>> Checksum OK for ruby/mod_ruby-0.8.1.tar.gz.
===>   mod_ruby-0.8.1 depends on file: /usr/local/sbin/apxs - found
===>   mod_ruby-0.8.1 depends on file: /usr/local/bin/ruby - found
===>   mod_ruby-0.8.1 depends on shared library: eruby.9 - not found
===>    Verifying install for eruby.9 in /usr/ports/textproc/eruby
===>  Extracting for eruby-0.9.5
>> Checksum OK for ruby/eruby-0.9.5.tar.gz.
===>   eruby-0.9.5 depends on file: /usr/local/bin/ruby - found
===>   eruby-0.9.5 depends on file: /usr/local/bin/rd2 - found
===>  Patching for eruby-0.9.5
===>  Configuring for eruby-0.9.5
checking whether we are using gcc... yes
checking Ruby version... 1.6.4
checking for default charset... ISO-8859-1
checking whether enable shared... yes
creating config.h
creating Makefile
===>  Building for eruby-0.9.5
cc -O -pipe  -fPIC -Wall -I. -I/usr/local/lib/ruby/1.6/i386-freebsd4.3 -c
eruby_lib.c
ar rcu liberuby.a eruby_lib.o
cc -O -pipe  -fPIC -Wall -I. -I/usr/local/lib/ruby/1.6/i386-freebsd4.3 -c
eruby_logo.c
cc -O -pipe  -fPIC -Wall -I. -I/usr/local/lib/ruby/1.6/i386-freebsd4.3 -c
eruby_main.c
cc -shared -Wl,-soname,liberuby.so.09
eruby_lib.o -L/usr/local/lib -lruby -lcrypt -lm -o liberuby.so.09
cc -rdynamic  eruby_logo.o
eruby_main.o -L. -leruby -L/usr/local/lib -lruby -lcrypt -lm -o eruby
cc -O -pipe  -fPIC -Wall -I. -I/usr/local/lib/ruby/1.6/i386-freebsd4.3 -c
eruby_ext.c
cc -shared -Wl,-soname,eruby.so -o eruby.so
eruby_ext.o -L. -leruby -L/usr/local/lib -lruby -lcrypt -lm
cd /usr/ports/textproc/eruby/work/eruby-0.9.5; /usr/local/bin/rd2 eruby.rd >
eruby.html
===>  Installing for eruby-0.9.5
===>   eruby-0.9.5 depends on file: /usr/local/bin/ruby - found
eruby -> /usr/local/bin/eruby
chmod 0755 /usr/local/bin/eruby
liberuby.so.09 -> /usr/local/lib/liberuby.so.09
chmod 0644 /usr/local/lib/liberuby.so.09
liberuby.a -> /usr/local/lib/liberuby.a
chmod 0644 /usr/local/lib/liberuby.a
./eruby.h -> /usr/local/include/eruby.h
chmod 0644 /usr/local/include/eruby.h
./eruby.1 -> /usr/local/man/man1/eruby.1
chmod 0644 /usr/local/man/man1/eruby.1
eruby.so -> /usr/local/lib/ruby/site_ruby/1.6/i386-freebsd4.3/eruby.so
chmod 0555 /usr/local/lib/ruby/site_ruby/1.6/i386-freebsd4.3/eruby.so
===>   Generating temporary packing list
/bin/mkdir -p /usr/local/share/examples/ruby/eruby
install -c -o root -g wheel -m 444
/usr/ports/textproc/eruby/work/eruby-0.9.5/examples/*
/usr/local/share/examples/ruby/eruby/
/bin/mkdir -p /usr/local/share/doc/ruby/eruby/ja
install -c -o root -g wheel -m 444
/usr/ports/textproc/eruby/work/eruby-0.9.5/COPYING
/usr/local/share/doc/ruby/eruby/
install -c -o root -g wheel -m 444
/usr/ports/textproc/eruby/work/eruby-0.9.5/ChangeLog
/usr/local/share/doc/ruby/eruby/install -c -o root -g wheel -m 444
/usr/ports/textproc/eruby/work/eruby-0.9.5/README.en
/usr/local/share/doc/ruby/eruby/
install -c -o root -g wheel -m 444
/usr/ports/textproc/eruby/work/eruby-0.9.5/eruby.html
/usr/local/share/doc/ruby/eruby/
install -c -o root -g wheel -m 444
/usr/ports/textproc/eruby/work/eruby-0.9.5/eruby.rd
/usr/local/share/doc/ruby/eruby/
install -c -o root -g wheel -m 444
/usr/ports/textproc/eruby/work/eruby-0.9.5/README.ja
/usr/local/share/doc/ruby/eruby/ja/
===>   Compressing manual pages for eruby-0.9.5
===>   Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===>   Registering installation for eruby-0.9.5
===>   Returning to build of mod_ruby-0.8.1
Error: shared library "eruby.9" does not exist
*** Error code 1

Stop in /usr/ports/www/mod_ruby.
*** Error code 1

Stop in /usr/ports/www/mod_ruby.
*** Error code 1

Stop in /usr/ports/www/mod_ruby.
*** Error code 1

Stop in /usr/ports/www/mod_ruby.
*** Error code 1

Stop in /usr/ports/www/mod_ruby.
*** Error code 1

Stop in /usr/ports/www/mod_ruby.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?JBEOKPCEMKJLMJAKBECCIEKHDBAA.jwatkins>