Re: [cgma-dev] What versions of OCE is CGM 13.1 compatible with?
Hi, Geoff I attached the three patch files here, can you try to see if they work well on 0.15 oce? Jane On Thu, May 22, 2014 at 12:56 AM, Geoff Oxberry <[email protected]> wrote:
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 <[email protected]> wrote:
Yes. 0.15 works.
Rajeev
------------------------------ *From:* Jane Hu <[email protected]> *To:* Geoff Oxberry <[email protected]> *Cc:* Vijay M <[email protected]>; "Jain, Rajeev" <[email protected]> *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 <[email protected]>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 <[email protected]> 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 <[email protected]>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. [email protected]
-- 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. [email protected]
-- 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. [email protected]
-- 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)
participants (1)
-
Jane Hu