Hi Carsten, thanks for the fast reply.
>> is there someone using OpenSG and OpenCL with VS (More detailed: Windows >> 7, VS 2008, OpenSG 1.8, some newer cvs version)? >> My problem: OpenCL seems to be compiled with option \MT (or \MTd), >> whereas I compiled OpenSG via scons and it uses \MD (and \MDd). > > ugh, so they link the runtime statically? Would it help if OpenSG was > also compiled with /MT (or /MTd) ? Well, it would perhaps help for the moment to test a few things, but I would prefer a more global solution in the future, because I`m working on an OS collision detection library that should work with OpenSG without that the users have to recompile their OpenSG versions (what isn`t a fun, even when using the standard options). >> So, >> using them together produces a bunch of LNK2005 errors during linking. >> Maybe someone here knows a workaround for the windows dll-hell? > > if you want OpenSG to link against the runtime statically, I think you > need to change the SConstruct file. Around line 1011 there is > win32_msvc_base.get_env_list(self) and a few lines into that function it > sets up the common command line options. I tried this (there are also some options to set around the lines 1328, and the libraries had to be changed to 'libcmt' and 'libcpmt') but I couldn`t link to jpg, png,... libraries anymore. Compiling without the additional libraries terminated with scons: *** Source `Tutorials\01hello.exe.manifest' not found, needed by target ` Build\win32-msvc90\installed\Tutorials\01hello.exe.manifest'. Stop. but the basic OpenSG-libraries had been built. So I tried to use this libraries, but there was some headers missing in the include-dir (e.g. the statistics, the fileloader,....). Best regards, Rene ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Opensg-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensg-users
