[cosmic-users] CoSMIC build fails from Git checkout

Marianne Rieckmann marianne.rieckmann at adelaide.edu.au
Thu Dec 5 03:37:58 CST 2013


Hi,
A few minor problems building CoSMIC. Can someone please make the 
appropriate changes to the git repo.
Thanks,
Marianne.

CoSMIC VERSION: Latest Git checkout from git.dre.vanderbilt.edu

HOST MACHINE and OPERATING SYSTEM: Windows 7 running in Virtualbox, 
using Visual Studio 2008

TOOL/AREA/CLASS/EXAMPLE AFFECTED: Building CoSMIC

SYNOPSIS: When compiling CoSMIC, one project in the solution fails.

DESCRIPTION: It is not possible to build CoSMIC using the latest git 
revision and the instructions from 
http://git.dre.vanderbilt.edu/cosmic/cosmic/blobs/master/CoSMIC/BUILDING

The instructions give an old version of GME, but from the git log it 
looks like the version of GME has been updated to GME 13.5.23 :)

Also there appears to be a typo in one project idl file.
------ Build started: Project: PICML_PackageComponent, Configuration: 
Debug Win32 ------
Creating Type Library...
Processing .\Package_Component.idl
Package_Component.idl
...
.\Package_Component.idl(31) : error MIDL2337 : unsatisfied forward 
declaration : IMgaVersionInfo [ Coclass 'Package_Component'  ]
Build log was saved at 
"file://c:\cosmic\CoSMIC\PIM\PICML\interpreters\PackageComponent\Debug\PICML_PackageComponent\I386\BuildLog.htm"
PICML_PackageComponent - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 75 up-to-date, 0 skipped ==========

REPEAT BY: Follow steps in BUILDING document that can be found at
%COSMIC_ROOT%/CoSMIC/BUILDING

SAMPLE FIX/WORKAROUND: Install GME 13.5.23 and modify the file 
%COSMIC_ROOT%\PIM\PICML\interpreters\PackageComponent\Package_Component.idl
    changed "IMgaVersionInfo" to "IGMEVersionInfo"
    also added "#include <Core.idl>" at top of file.

RELATED FILES: N/A



More information about the cosmic-users mailing list