[Tioga-users] Tioga 1.7 installation error
Ken Shen
kenshen at physics.ucsb.edu
Wed Jan 30 16:19:33 EST 2008
Changing "# define INTERN __private_extern__" to "# define INTERN extern"
in namespace.h definitely changes the output, and it finishes the
installation, but with lots of warnings. Running Tioga after the install
gives:
-----------------
/usr/local/lib/ruby/site_ruby/1.8/i686-darwin9.1.0/Dobjects/Dtable.bundle:
Failed to lookup Init function
/usr/local/lib/ruby/site_ruby/1.8/i686-darwin9.1.0/Dobjects/Dtable.bundle
(LoadError)
from /usr/local/lib/ruby/site_ruby/1.8/Tioga/tioga.rb:1
from
/usr/local/lib/ruby/site_ruby/1.8/Tioga/tioga_ui_cmds.rb:22:in `require'
from /usr/local/lib/ruby/site_ruby/1.8/Tioga/tioga_ui_cmds.rb:22
from /usr/local/lib/ruby/site_ruby/1.8/Tioga/tioga_ui.rb:2:in
`require'
from /usr/local/lib/ruby/site_ruby/1.8/Tioga/tioga_ui.rb:2
from /usr/local/bin/tioga:2:in `require'
from /usr/local/bin/tioga:2
------------------
Also, here is the output for Tioga 1.6's QUICK_INSTALL:
------------------
checking for zlib.h... yes
checking for compress() in -lz... yes
checking for ieee754.h... no
You lack the ieee754.h header file, which might mean lower reliability
when Marshalling Dvectors and Dtables
checking for isnan() ... no
MacOS specific installation
Writing Makefile
make: Nothing to be done for `build'.
/usr/bin/install -c -m 644 Dvector/lib/Numeric_extras.rb
/usr/local/lib/ruby/site_ruby/1.8/Dobjects/Numeric_extras.rb
/usr/bin/install -c -m 644 Dvector/lib/Dvector_extras.rb
/usr/local/lib/ruby/site_ruby/1.8/Dobjects/Dvector_extras.rb
/usr/bin/install -c Dvector.bundle
/usr/local/lib/ruby/site_ruby/1.8/i686-darwin9.1.0/Dobjects/Dvector.bundle
/usr/bin/install -c -m 644 Dtable/lib/Dtable_extras.rb
/usr/local/lib/ruby/site_ruby/1.8/Dobjects/Dtable_extras.rb
/usr/bin/install -c Dtable.bundle
/usr/local/lib/ruby/site_ruby/1.8/i686-darwin9.1.0/Dobjects/Dtable.bundle
/usr/bin/install -c Flate.bundle
/usr/local/lib/ruby/site_ruby/1.8/i686-darwin9.1.0/Flate.bundle
/usr/bin/install -c -m 644 Function/lib/Function_extras.rb
/usr/local/lib/ruby/site_ruby/1.8/Dobjects/Function_extras.rb
/usr/bin/install -c Function.bundle
/usr/local/lib/ruby/site_ruby/1.8/i686-darwin9.1.0/Dobjects/Function.bundle
/usr/bin/install -c -m 644 Tioga/lib/Utils.rb
/usr/local/lib/ruby/site_ruby/1.8/Tioga/Utils.rb
/usr/bin/install -c -m 644 Tioga/lib/FigMkr.rb
/usr/local/lib/ruby/site_ruby/1.8/Tioga/FigMkr.rb
/usr/bin/install -c -m 644 Tioga/lib/FigureConstants.rb
/usr/local/lib/ruby/site_ruby/1.8/Tioga/FigureConstants.rb
/usr/bin/install -c -m 644 Tioga/lib/MarkerConstants.rb
/usr/local/lib/ruby/site_ruby/1.8/Tioga/MarkerConstants.rb
/usr/bin/install -c -m 644 Tioga/lib/irb_tioga.rb
/usr/local/lib/ruby/site_ruby/1.8/Tioga/irb_tioga.rb
/usr/bin/install -c -m 644 Tioga/lib/tioga_ui_cmds.rb
/usr/local/lib/ruby/site_ruby/1.8/Tioga/tioga_ui_cmds.rb
/usr/bin/install -c -m 644 Tioga/lib/tioga.rb
/usr/local/lib/ruby/site_ruby/1.8/Tioga/tioga.rb
/usr/bin/install -c -m 644 Tioga/lib/TexPreamble.rb
/usr/local/lib/ruby/site_ruby/1.8/Tioga/TexPreamble.rb
/usr/bin/install -c -m 644 Tioga/lib/ColorConstants.rb
/usr/local/lib/ruby/site_ruby/1.8/Tioga/ColorConstants.rb
/usr/bin/install -c -m 644 Tioga/lib/tioga_ui.rb
/usr/local/lib/ruby/site_ruby/1.8/Tioga/tioga_ui.rb
/usr/bin/install -c -m 644 Tioga/lib/maker.rb
/usr/local/lib/ruby/site_ruby/1.8/Tioga/maker.rb
/usr/bin/install -c FigureMaker.bundle
/usr/local/lib/ruby/site_ruby/1.8/i686-darwin9.1.0/Tioga/FigureMaker.bundle
ruby -r fileutils -e 'FileUtils.install(ARGV[0],ARGV[1],:mode => 0755)'
scripts/tioga /usr/local/bin/tioga
ruby -r fileutils -e 'FileUtils.install(ARGV[0],ARGV[1],:mode => 0755)'
scripts/irb_tioga /usr/local/bin/irb_tioga
ruby -r fileutils -e 'FileUtils.install(ARGV[0],ARGV[1],:mode => 0755)'
repreview /usr/local/bin/repreview
ruby -r fileutils -e 'FileUtils.install(ARGV[0],ARGV[1],:mode => 0755)'
scripts/Reload_Preview_Document.scpt
/usr/local/bin/Reload_Preview_Document.scpt
This is the test suite for Tioga 1.6
Loaded suite ts_Tioga
Started
....................................................................
compressed from 0 to 8
compressed from 13 to 21
compressed from 70 to 69
compressed from 3631 to 1642
.
>>> NOTE: please look at tests/Icon_Test.pdf and compare it to
samples/Icon.pdf
...........
Finished in 1.121682 seconds.
80 tests, 726 assertions, 0 failures, 0 errors
-----------
Thanks,
Ken
On Wed, 30 Jan 2008, Vincent Fourmond wrote:
>
> Hello,
>
> Ken Shen wrote:
> > QUICK_INSTALL seems to work fine for version 1.6.
>
> I'm puzzled... Could you post the output of QUICK_INSTALL for Tioga 1.6 ?
>
> > Here is a compressed version of dtable.o (I assume that's what you
> meant instead of dtable.i?)
>
> Yes - it should have been dtable.i if I had removed the -o dtable.o
> command-line argument ;-)...
>
> Try replacing in split/namespace.h
>
> # define INTERN __private_extern__
>
> by something like
>
> # define INTERN extern
>
> Does that change the output message ?
>
> Cheers,
>
> Vincent
>
More information about the Tioga-users
mailing list