[cgma-dev] What versions of OCE is CGM 13.1 compatible with?

Geoff Oxberry goxberry at gmail.com
Thu May 22 00:56:13 CDT 2014


Apologies for not sending the previous reply to the CGMA-dev list.

The patch under cgm/geom/OCC/occ_patches_6.6.0 failed to apply to source
files in OCE 0.15. A log can be found at
https://gist.github.com/goxberry/c31139a3c5c49adb1cad; the Homebrew formula
I am writing for OCE can be found at
https://github.com/goxberry/homebrew-itaps/blob/oce-0.15/oce.rb.

A similar formula is under way for CGM.

Cheers,

Geoff


On Wed, May 21, 2014 at 7:57 AM, Rajeev Jain <jain at mcs.anl.gov> wrote:

> Yes. 0.15 works.
>
> Rajeev
>
>   ------------------------------
>  *From:* Jane Hu <janejhu at gmail.com>
> *To:* Geoff Oxberry <goxberry at gmail.com>
> *Cc:* Vijay M <vijay.m at gmail.com>; "Jain, Rajeev" <jain at mcs.anl.gov>
> *Sent:* Wednesday, May 21, 2014 9:48 AM
> *Subject:* Re: [cgma-dev] What versions of OCE is CGM 13.1 compatible
> with?
>
>  Geoff,
>
>  I don't have a Mac machine, and wouldn't tell if it works on 0.15, did
> you try it yet?
>
>  The patches has been requested to opencascase.org 's develop's forum for
> quite long time, but didn't get in as we are not their customer. They
> haven't been submitted to upstream yet for OCE. We have to test them on
> linux for OCE before submit. But I know some of the testcases will fail on
> linux w/o the patches.
>
>  Best,
>
>  Jane
>
>
>
>
> On Wed, May 21, 2014 at 1:06 AM, Geoff Oxberry <goxberry at gmail.com> wrote:
>
> Jane,
>
>  I take it by 0.16-dev, you mean the master branch of
> https://github.com/tpaviot/oce? Will it build with version 0.15?
>
>  I did not apply the patches. I will do that to test the build, but it
> will mean that I cannot include the build recipe in
> https://github.com/Homebrew/homebrew-science, so CGM will not be in a
> mainstream package manager for OS X. I'll have to set up a separate repo
> called a "tap", and fork other build recipes in the process (at least MOAB,
> gmsh).
>
>  Have these OCC/OCE patches been submitted upstream? If not, is there any
> plan to? Merging them upstream would make it easier to get build recipes
> for CGM, Lasso, and MeshKit into homebrew/science. It would also avoid a
> lot of unnecessary duplication and spread the maintenance burden for
> packaging over more people. (homebrew/science has 239 contributors; I am
> just one person.)
>
>  Thanks,
>
>  Geoff
>
>
>
> On Tue, May 20, 2014 at 7:59 AM, Jane Hu <janejhu at gmail.com> wrote:
>
> Hi, Geoff
>
>  The OCE mentioned in Mac OSX build was from
> https://github.com/tpaviot/oce, looks like 0.16-dev version.
>
>  Did you apply the patches under cgm/geom/OCC/occ_patches_6.6.0 for the
> build? What are the failed tests? We are working on Linux, so may not be
> able to fix for all of the failed tests, but want to get to know which ones
> are failing on Mac. Thanks.
>
>  Jane
>
>
> On Tue, May 20, 2014 at 1:32 AM, Geoff Oxberry <goxberry at gmail.com> wrote:
>
>  Dear CGM devs,
>
>  I am attempting to write a build recipe for CGM for the OS X package
> manager Homebrew. So far, I've managed to build CGM with OCE, as
> recommended by the Trac wiki, although "make check" fails. Before I delve
> too far into the weeds by attaching build logs and error messages, what
> version of OCE should I be building with?
>
>  Cheers,
>
>  Geoff
>
>  --
> Geoffrey Oxberry, Ph.D., E.I.T.
> goxberry at gmail.com
>
>
>
>
>   --
> Jane Hu
>
> Asst. Researcher
> Dept. of Engineering Physics
> UW @ Madison
>
> "And we know that for those who love God, that is, for those who are
> called according to his purpose, all things are working together for good."
> (Romans 8:28)
>
>
>
>
>  --
> Geoffrey Oxberry, Ph.D., E.I.T.
> goxberry at gmail.com
>
>
>
>
>  --
> Jane Hu
>
> Asst. Researcher
> Dept. of Engineering Physics
> UW @ Madison
>
> "And we know that for those who love God, that is, for those who are
> called according to his purpose, all things are working together for good."
> (Romans 8:28)
>
>
>


-- 
Geoffrey Oxberry, Ph.D., E.I.T.
goxberry at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/cgma-dev/attachments/20140521/db0ed6ac/attachment.html>


More information about the cgma-dev mailing list