Code Monkey home page Code Monkey logo

omniorb-cmake's People

Contributors

caeruleusaqua avatar mumme74 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

omniorb-cmake's Issues

Successful first build and test under MSYS2/mingw64. Thanks for this.

I am so relieved to see someone actually do this.
Compiled so much more easily, and the results were much more useable.

So far just a couple of notes specific to building under recent mingw64(MSYS2 distro):

Unlike Vanilla Windows, mingw64 uses a default prefix:
/MSYS2/mingw64

Had to dig a couple of minutes to find some important but hidden settings:
OMNIORB_CONFIG_DEFAULT_LOCATION
OMNINAMES_LOG_DEFAULT_LOCATION

also adjusted codegen.cmake Line 29:
set(PATH_ENV PATH=\"${PATH_ENV}\")
to prevent

[  5%] Processing Naming.idl..
cmake -E env: no command given
/bin/sh: D:/Download/MinGW-64-souorce/omniORB-cmake-master/mingw64/bin: Is a directory
make[2]: *** [CMakeFiles/RunGenerator.dir/build.make:110: generated/lib/omniORB/omniORB4/Naming.hh] Error 126

(btw declaring PYTHONHOME is redundant as MSYS2-mingw64 python is already seated)
Overall looks great, I am going to refer this fork to the MSYS2 team.

Status of the project

Hello,
I just found this project when looking at https://www.omniorb-support.com/pipermail/omniorb-dev/2018-August/000322.html.

omniORB is available as a Conda package for Linux and OSX, but not for Windows: https://github.com/conda-forge/omniorb-feedstock
Using cygwin to build a Conda package isn't an option. This project seems to be exactly what is needed to be able to compile omniORB on Windows with Conda.

Have you had more exchange with the omniORB developers to integrate cmake upstream?
Do you plan on maintaining this fork? Is it a big effort?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.