Hi,
I would like to discuss about a problem with openvibe's compilation, in fact when i trying to compile openvibe i have a lot of FAILED errors ( win32-generate-vc-proj).
I don't understand exactly this report.
Thanks
Configuration:
Visual Studio 2008 SP1
Windows XP SP3
See the report please of win32-generate-vc-proj :
-- FAILED to find OpenViBE module System...
-- FAILED to find OpenViBE module XML...
-- Found glade...
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/glade-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gtk-win32-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/xml2.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gdk-win32-2.0.lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Gdi32.Lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Imm32.Lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/shell32.lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Ole32.Lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/atk-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gdk_pixbuf-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangowin32-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangocairo-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/cairo.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangoft2-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/fontconfig.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/freetype.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/z.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pango-1.0.lib
-- [FAILED] Third party lib m
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gobject-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gmodule-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/glib-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/intl.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/iconv.lib
-- Found Ogre3D...
-- [ OK ] Third party lib C:/d/dependencies/ogre-vc2008/lib/OgreMain.lib
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module System...
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module Socket...
-- FAILED to find OpenViBE module System...
-- Found OpenViBE plugins global defines...
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module System...
-- Found OpenViBE plugins global defines...
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module XML...
-- FAILED to find OpenViBE module System...
-- Found OpenViBE plugins global defines...
-- Found it++...
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/libblas.a.lib
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/libcblas.a.lib
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/libfftw3-3.lib
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/liblapack.a.lib
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/libgcc.a.lib
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/libg2c.a.lib
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/itpp.lib
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module System...
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module System...
-- FAILED to find OpenViBE module XML...
-- Found OpenViBE plugins global defines...
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module System...
-- FAILED to find OpenViBE module XML...
-- Found OpenViBE plugins global defines...
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module System...
-- Found OpenViBE plugins global defines...
-- FAILED to find boost...
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module System...
-- Found OpenViBE plugins global defines...
-- Found boost...
-- Found it++...
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/libblas.a.lib
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/libcblas.a.lib
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/libfftw3-3.lib
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/liblapack.a.lib
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/libgcc.a.lib
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/libg2c.a.lib
-- [ OK ] Third party lib C:/d/dependencies/itpp/lib/itpp.lib
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module System...
-- Found OpenViBE plugins global defines...
-- Found glade...
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/glade-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gtk-win32-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/xml2.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gdk-win32-2.0.lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Gdi32.Lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Imm32.Lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/shell32.lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Ole32.Lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/atk-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gdk_pixbuf-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangowin32-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangocairo-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/cairo.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangoft2-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/fontconfig.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/freetype.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/z.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pango-1.0.lib
-- [FAILED] Third party lib m
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gobject-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gmodule-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/glib-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/intl.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/iconv.lib
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module Automaton...
-- Found OpenViBE plugins global defines...
-- Found glade...
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/glade-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gtk-win32-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/xml2.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gdk-win32-2.0.lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Gdi32.Lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Imm32.Lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/shell32.lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Ole32.Lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/atk-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gdk_pixbuf-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangowin32-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangocairo-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/cairo.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangoft2-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/fontconfig.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/freetype.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/z.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pango-1.0.lib
-- [FAILED] Third party lib m
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gobject-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gmodule-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/glib-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/intl.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/iconv.lib
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module System...
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module System...
-- Found OpenViBE plugins global defines...
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module System...
-- Found OpenViBE plugins global defines...
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module Socket...
-- FAILED to find OpenViBE module System...
-- Found OpenViBE plugins global defines...
-- Found VRPN...
-- [ OK ] lib C:/d/dependencies/vrpn/lib/vrpn.lib
-- [ OK ] lib C:/d/dependencies/vrpn/lib/quat.lib
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module System...
-- FAILED to find OpenViBE module XML...
-- FAILED to find OpenViBE module EBML...
-- Found OpenViBE plugins global defines...
-- Found glade...
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/glade-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gtk-win32-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/xml2.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gdk-win32-2.0.lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Gdi32.Lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Imm32.Lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/shell32.lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Ole32.Lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/atk-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gdk_pixbuf-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangowin32-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangocairo-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/cairo.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangoft2-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/fontconfig.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/freetype.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/z.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pango-1.0.lib
-- [FAILED] Third party lib m
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gobject-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gmodule-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/glib-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/intl.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/iconv.lib
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module Socket...
-- FAILED to find OpenViBE module System...
-- Found OpenViBE plugins global defines...
-- Found glade...
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/glade-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gtk-win32-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/xml2.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gdk-win32-2.0.lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Gdi32.Lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Imm32.Lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/shell32.lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Ole32.Lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/atk-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gdk_pixbuf-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangowin32-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangocairo-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/cairo.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangoft2-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/fontconfig.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/freetype.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/z.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pango-1.0.lib
-- [FAILED] Third party lib m
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gobject-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gmodule-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/glib-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/intl.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/iconv.lib
-- FAILED to find gUSBampCAPI
-- FAILED to find FirstAmp API - cmake looked in 'C:/Program Files/FaSDK' and
''
-- FAILED to find OpenViBE...
-- FAILED to find OpenViBE-toolkit...
-- FAILED to find OpenViBE module EBML...
-- FAILED to find OpenViBE module System...
-- Found glade...
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/glade-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gtk-win32-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/xml2.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gdk-win32-2.0.lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Gdi32.Lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Imm32.Lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/shell32.lib
-- [ OK ] Third party lib C:/Program Files/Microsoft SDKs/Windows/v6.0A/Li
b/Ole32.Lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/atk-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gdk_pixbuf-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangowin32-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangocairo-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/cairo.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pangoft2-1.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/fontconfig.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/freetype.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/z.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/pango-1.0.lib
-- [FAILED] Third party lib m
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gobject-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/gmodule-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/glib-2.0.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/intl.lib
-- [ OK ] Third party lib C:/d/dependencies/gtk/lib/iconv.lib
-- Configuring done
-- Generating done
-- Build files have been written to: C:/d/local-tmp/visual
Visual studio projects generation terminated successfully
Appuyez sur une touche pour continuer...
Compilation problem with openvibe on windows xp
Re: Compilation problem with openvibe on windows xp
Hello yannick.
I tried to build the vcproj last week and everything goes well.
It seem the script cannot find a lot of source folder especially those relating to OpenVibe.
Can you check if you set the correct branch to build (currently "tags/0.5.0") ?
If it is ok, you should retry all the process in another folder (C:/OV_SVN_050) from fresh extracted files
(with correct setting to branch variable).
I tried to build the vcproj last week and everything goes well.
It seem the script cannot find a lot of source folder especially those relating to OpenVibe.
Can you check if you set the correct branch to build (currently "tags/0.5.0") ?
If it is ok, you should retry all the process in another folder (C:/OV_SVN_050) from fresh extracted files
(with correct setting to branch variable).
Naëm Baron
CV : http://bee-oh.esiea-ouest.fr/baron/index.xml
CV : http://bee-oh.esiea-ouest.fr/baron/index.xml
Re: Compilation problem with openvibe on windows xp
Dear yannick and nbaron,
the generate-vc-proj script should only be used after a successful complete build of the platform. As nbaron stated before, the errors are mainly on the OpenViBE components leading me to the idea that those modules aren't built. And if I remember well, there is a message at the beginning of the generate-vc-proj script that points out exactly that issue.
Tell me if it helps,
Best regards,
Yann
the generate-vc-proj script should only be used after a successful complete build of the platform. As nbaron stated before, the errors are mainly on the OpenViBE components leading me to the idea that those modules aren't built. And if I remember well, there is a message at the beginning of the generate-vc-proj script that points out exactly that issue.
Tell me if it helps,
Best regards,
Yann
Re: Compilation problem with openvibe on windows xp
Thanks for your help.
But i have an compilation's error, win32-Build.cmd, please see .txt.
But i have an compilation's error, win32-Build.cmd, please see .txt.
- Attachments
-
- rapport.txt
- (113.09 KiB) Downloaded 258 times
Re: Compilation problem with openvibe on windows xp
Dear yannick,
there are two strange things in the attached file.
- LINK : warning LNK4098: conflit entre la bibliothèque par défaut 'MSVCRTD' this message let me think that you did not build VRPN in release. You probably should.
- all the _ntohl, _send, _recv... link errors are related to the Windows Socket library missing (winsock). The OpenViBE socket module adds it so you should not need it one more time. This may be because of the first problem.
Did you build a shared or static library of VRPN ?
Hope this helps,
Yann
there are two strange things in the attached file.
- LINK : warning LNK4098: conflit entre la bibliothèque par défaut 'MSVCRTD' this message let me think that you did not build VRPN in release. You probably should.
- all the _ntohl, _send, _recv... link errors are related to the Windows Socket library missing (winsock). The OpenViBE socket module adds it so you should not need it one more time. This may be because of the first problem.
Did you build a shared or static library of VRPN ?
Hope this helps,
Yann
Re: Compilation problem with openvibe on windows xp
Thanks for your help, in fact, i compile in debug mode, you have right.
All is ok for the compilation !!
All is ok for the compilation !!