Posted by
Joe Byers-2 on
URL: http://quantlib.414.s1.nabble.com/Java-wrapper-test-program-using-Eclipse-3-1-1-tp4555p4562.html
Eric,
Thank you for your help. I like the future plans. I had trouble with the log4cxx.dll until I found the note in the help documents on this and the OO. I can install the *.lib files anywhere then as long as they are on my path.
The OpenOffice is not going well. I was trying to compile it at my university office and had all kinds of trouble with the OO programs that set it up. I had to give up and go teach that evening:). I will work on it some more next week. I am interested in cross compatibility and portability across OS's. I hate reinventing the wheel when a prototype program needs to be moved to a Linux or other server.
I still use the old QuantlibXL and will continue for a while.
1. The risk management / stat / math functions are not in QuantlibADDIN. I really liked those.
2. The Greeks are available for the options in QuantlibXL not in QuantlibADDIN
3. QuantlibADDin
is quite complicated and requires a well rounded understanding of Quantlib. QuantlibXL does not. Simplicity is a plus for teaching and consulting.
I use Espen G. Haug's "The Complete Guide to Option Pricing" where I created and xl addin from the disk with the book for teaching basic option theory, pricing, and trading. This book is a simple and clear presentation of option formulas and examples. No Theory, which the student appreciate. But I would like a more production oriented software for larger projects. I think Quantlib will do that. I compare Quantlib to FEA (www.fea.com), TechHackers, and a couple of others. I think that many of the quantlib functions could be loaded into a database system like ORacle or MYSQL if the User Defined Function wrapper for the DB to Quantlib. This would be an interesting project to see started.
Again, thanx for you help
Joe Byers
eric ehlers
<[hidden email]> wrote:
Hi Joe,
- Those environment variables are required only at compile time, not at run time
- In particular, QLA requires variables QL_DIR and OBJECT_HANDLER_DIR
when linking (at compile time) to the corresponding libraries. The
variable QUANTLIBADDIN_DIR is not used at all, unless you have your
own projects which rely on it (sounds like you don't)
- The only run-time requirement regarding environment variables, is
that any required DLLs appear in your PATH. For example your PATH
variable would usually include the directory C:\WINDOWS\SYSTEM32 and
you could copy the log4cxx DLL to that directory
We'll shortly be releasing QLA version 0.3.12 which will simplify
things further:
- The use of the log4cxx DLL is discontinued
- The release provides a binary installation of the QLA XLL,
into
which all prerequisites have been statically linked, the
installation/use of this build doesn't rely on any environment
variables whatsoever
Very interested to hear that you're looking at the OpenOffice Calc
addin. Please let me know how you get on with that.
Regards,
Eric
On 3/27/06, Joe Byers wrote:
> I am working with the QuantlibAddin and I have questions about the
> environment variables that we create. QL_DIR, QUANTLIBADDIN_DIR, and
> OBJECT_HANDLER_DIR are the variables of interest. I am working on this on a
> WinXP machine and do not think I will have these questions on my LINUX
> machine because LINUX install everything to /usr/XXX/XXXX.
>
> Can I put all the static libraries in one location like
> \Libraries\QLSTUFF\lib and the addin will work? For Excel and OO?
>
> Or do I need to have seperate lib directories for each QL module?
>
> I
would like to install QL in our Risk Management lab at the University of
> Tulsa.
>
>
> Thank you
> Joe Byers
>
>
>
> A man is not the center of his universe, rather those he loves are. So his
> focus should always be on them for they will provide him with love and
> happiness all of his life - Anonymous
>
> ________________________________
> Blab-away for as little as 1ยข/min. Make PC-to-Phone Calls using Yahoo!
> Messenger with Voice.
>
>
>
A man is not the center of his universe, rather
those he loves are. So his focus should always be on them
for they will provide him with love and happiness all of his life - Anonymous
New
Yahoo! Messenger with Voice. Call regular phones from your PC for low, low rates.