Hi Mihwa,
Unluckily, currently ChartDirector for Ruby is only supported on Windows, Linux (i386), Linux (x86_64), Solaris (Sparc), FreeBSD (i386) and Mac OS X. In your case, your OS is FreeBSD (AMD64), which is not supported.
The error message is probably because you have used a "ChartDirector for Ruby" release for a different OS/CPU architecture in your computer. In particular, because FreeBSD (AMD64) programs cannot use FreeBSD (i386) shared objects, so using FreeBSD (i386) edition of ChartDirector will not work.
For your case, I am worried the followings are the only methods to use ChartDirector:
(a) Use a i386 edition of Ruby, instead of AMD64 edition. Even your OS is FreeBSD AMD64, it is possible to run Ruby i386 (or compatible, such as Ruby i686).
(b) Use another programming language edition of ChartDirector, such as ChartDirector for Perl, PHP or Python, which do support FreeBSD AMD64.
Hope this can help.
Regards
Peter Kwan |