Need help in building the IVEF SDK and examples

37 views
Skip to first unread message

vin...@gmail.com

unread,
Jan 5, 2016, 5:53:25 PM1/5/16
to ivef
Hello,

I am trying to build the OpenIVEF SDK on a Windows 7 32 bit PC and am having some problems getting it to build.  What all software and what versions of the software need to be installed in order to build the SDK and examples?  Here is the software that I have installed:

-Desktop Qt 5.5.1 MinGW 32bit
-Java SE Development Kit 8 Update 65
-Java 8 Update 65

If I am missing something or need a different version, can you please let me know what specifically so I can try with that.

Here are the exact steps I am trying in case you can point out what I am doing wrong:

1. Download the latest release 1.0.6 of the openivef SDK and extract the contents to C:\ivef-sdk-master.  This folder then contains a sub folder called ivef-sdk.

2. I open the Qt project file ivef-sdk.pro contained in c:\ivef-sdk-master\ivef-sdk using the Community edition of Qt Creator.  

3. Click on configure project

4. Go to Build and then run Qmake from there (all from within Qt Creator).  On doing so I get 4 failure to find messages (..\..\..\..\ivef-sdk\build\targets\qt\src\*.cpp, ..\..\..\..\ivef-sdk\build\targets\qt\include\*.h, repeated twice).

5. I then go to Build and do a build all.  I get a few more errors.  I can provide specifics on these if necessary.  However schema2code.exe does get built and now exists in c:\ivef-sdk-master\ivef-sdk\build\bin.  Now if I run qmake again, then it succeeds without any errors so I am guessing during the last build when I got a few errors, schema2code did get built and run and created the necessary files that qmake originally complained about in step 4 above.  So now running qmake again was successful.

6. So I do another build all.  Get a few more errors:
javac: directory not found: classes

Usage: javac <options> <source files>

use -help for a list of possible options

The system cannot find the path specified.

ivef\* : no such file or directory

Makefile.Debug:95: recipe for target 'jar' failed

mingw32-make[4]: *** [jar] Error 1

mingw32-make[4]: Leaving directory 'C:/ivef-sdk-master/build-ivef-sdk-Desktop_Qt_5_5_1_MinGW_32bit-Debug/bindings/build/java'

mingw32-make[3]: *** [debug] Error 2

Makefile:34: recipe for target 'debug' failed

mingw32-make[3]: Leaving directory 'C:/ivef-sdk-master/build-ivef-sdk-Desktop_Qt_5_5_1_MinGW_32bit-Debug/bindings/build/java'

Makefile:64: recipe for target 'sub-java-make_first' failed

mingw32-make[2]: Leaving directory 'C:/ivef-sdk-master/build-ivef-sdk-Desktop_Qt_5_5_1_MinGW_32bit-Debug/bindings/build'

mingw32-make[2]: *** [sub-java-make_first] Error 2

Makefile:39: recipe for target 'sub-build-make_first' failed

mingw32-make[1]: Leaving directory 'C:/ivef-sdk-master/build-ivef-sdk-Desktop_Qt_5_5_1_MinGW_32bit-Debug/bindings'

makefile:66: recipe for target 'sub-bindings-make_first' failed

mingw32-make[1]: *** [sub-build-make_first] Error 2

mingw32-make: *** [sub-bindings-make_first] Error 2

14:48:34: The process "C:\Qt\Tools\mingw492_32\bin\mingw32-make.exe" exited with code 2.

Error while building/deploying project ivef-sdk (kit: Desktop Qt 5.5.1 MinGW 32bit)

When executing step "Make"

14:48:34: Elapsed time: 00:58.


I have also tried unsuccessfully with other version of Qt including 4.4.0.


Any help or suggestions would be greatly appreciated.

Thanks,
Vinit

Chris Lukassen

unread,
Jan 6, 2016, 9:56:41 AM1/6/16
to ivef...@googlegroups.com, Arjen Heres
Hi

It’s been ages since I worked on that, but if i recall correctly it’s a two stage rocket:

1.) build the convertor schema2code

You appear to have succeeded in that. Next you generate the SDK from the scheme. This gives you a bunch of java or cpp or .m files. Next you need to compile those.



Chris Lukassen

Email: ch...@obroni.nl
Mobile:  +31 6 12 33 22 30

--
You received this message because you are subscribed to the Google Groups "ivef" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ivef-sdk+u...@googlegroups.com.
To post to this group, send email to ivef...@googlegroups.com.
Visit this group at https://groups.google.com/group/ivef-sdk.
For more options, visit https://groups.google.com/d/optout.

Arjen Heres

unread,
Jan 6, 2016, 4:48:48 PM1/6/16
to ivef...@googlegroups.com
Hi Vinit,

Versions of Qt and java seems OK. I remember the error with *.cpp and *.h. After running the schema2code the files are available and the build will go better (as reported). I do not recognize the remaining problem. I will try to have a look at it this week. I use this normally on Linux, maybe there is a problem with making the needed directories (classes) on Windows?

Kind regards,
Arjen.

--
Reply all
Reply to author
Forward
0 new messages