Skip to content
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

Support building irpmonc with MinGW #106

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

tormodvolden
Copy link
Contributor

No description provided.

@tormodvolden
Copy link
Contributor Author

The makefiles still need some work (DLL names are wrong), but please feel free to pick the 3 first commits in the meantime.

@tormodvolden
Copy link
Contributor Author

Fixed up DLL names. irpmonc builds and starts up without errors.

@tormodvolden
Copy link
Contributor Author

tormodvolden commented Oct 19, 2023

Actually it seems the previous DLL names (for the C source code libraries) were fine, but they are only wrappers, and the missing libraries on start-up are DLL's built from Pascal sources. It becomes a bit more work than I originally planned for. I was hoping irpmonc didn't require building Pascal code.

Just bookmarking in case I come back to this:
https://wiki.freepascal.org/Cross_compiling_for_Windows_under_Linux

@tormodvolden
Copy link
Contributor Author

It would be nice to have the 3 first commits merged/picked because then I can leave the makefiles uncommitted in my tree while working and compiling on other branches.

You can do:
git fetch https://github.com/tormodvolden/IRPMon.git mingw
git merge FETCH_HEAD^

@MartinDrab
Copy link
Owner

It would be nice to have the 3 first commits merged/picked because then I can leave the makefiles uncommitted in my tree while working and compiling on other branches.

You can do: git fetch https://github.com/tormodvolden/IRPMon.git mingw git merge FETCH_HEAD^

First 3 commits merged into master.

Supports parallel building of the DLLs.

For now without WMware vSockets.

Signed-off-by: Tormod Volden <[email protected]>
shared
device-connector
libserver
irpmon-server

Signed-off-by: Tormod Volden <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants