-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build fails on ubuntu #55
Comments
I have configured minimal with:
|
The header it's complaining about, |
that is what I thought first too, but it has actually been built there. might it be that the configure flags leads to missing header files? |
Looking at |
Ok, so I tried rebuilding OpenDDS3.22 with configuration
as per your suggestion, but now I am stuck with linker errors in building opendds...
|
I opened another issue on the OpenDDS repo, so This can be generally fixed or documented better |
I modified my draft PR for testing this issue to be pretty close to the configure command line you provided, and I was able to get OpenDDS to build using Ubuntu 20.04 (I believe that's still what GitHub's ubuntu-latest runner image maps to). https://github.com/OpenDDS/node-opendds/actions/runs/3470717770/jobs/5799274572#step:15:4 The only thing that looks different is the That said, there are still obviously errors building node-opendds, but those now seem related to the C++ defines for content filtered topics. If you really want a minimal OpenDDS build to work with node-opendds, I'm guessing you'll need to manually modify binding.gyp to set the defines necessary for your particular build for now until we figure out a good way of pulling the required defines into |
Please see below log
I used
setenv.sh
in the OpenDDS-3.22 folderThe text was updated successfully, but these errors were encountered: