Re: [Quickfix-developers] Compiling libxml under Windows
Brought to you by:
orenmnero
From: Oren M. <ore...@ya...> - 2003-05-30 16:49:24
|
Well, you won't be able to build a jni linbrary anyway since to do so would require building a DLL, which I don't know how to do under cygwin just yet. So the answer is no, I did not compile the jni library. You don't need it unless you intend on accessing QF through the java API. The only way to build the java library right now is with visual studio. I'm not using any special makefile, just the one that comes with 1.5.0. I didn't make any changes. All I did was pass in the --disable-shared --enable-static parameters to configure. --- Vishnu Mavuram <vma...@ra...> wrote: > Now I could compile and link all C++ code but I am > having problems with JNI > code. Did you compile JNI code also? > > The problems I am seeing now are: > > src/JNI/JavaApplication.cpp: In member function > `virtual void > JavaApplication::toAdmin(FIX::Message&, const > FIX::SessionID&)': > src/JNI/JavaApplication.cpp:119: no matching > function for call to `JVMObject:: > JVMObject(JVMObject)' > src/JNI/JVM.h:159: candidates are: > JVMObject::JVMObject(JVMObject&) > src/JNI/JVM.h:154: > JVMObject::JVMObject(__jobject*) > src/JNI/JavaApplication.cpp:119: initializing > temporary from result of ` > JVMObject::JVMObject(__jobject*)' > > There are more errors like this nature. It seems > like a bug in compiler. > I am using gcc version 3.2 20020927 (prerelease) > > BTW, Oren, will it be too much to ask for a copy of > your make file? > > Thanks for all your help. > ______________________________________________________________________________ > Vishnu Mavuram Random > Walk Computing Inc. > vma...@ra... 16th > Floor, 11 Broad way, > (212)480-5820 Ext. 228 New > York City, NY 10004 __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |