Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joniles/mpxj
Primary repository for MPXJ library
https://github.com/joniles/mpxj
Last synced: 2 days ago
JSON representation
Primary repository for MPXJ library
- Host: GitHub
- URL: https://github.com/joniles/mpxj
- Owner: joniles
- License: lgpl-2.1
- Created: 2015-06-07T10:45:11.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-12-05T17:24:11.000Z (7 days ago)
- Last Synced: 2024-12-05T17:40:51.186Z (7 days ago)
- Language: Java
- Homepage: http://www.mpxj.org/
- Size: 433 MB
- Stars: 250
- Watchers: 21
- Forks: 104
- Open Issues: 18
-
Metadata Files:
- Readme: readme.ikvm.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Support: docs/support/index.html
Awesome Lists containing this project
- awesome-reference-tools - mpxj
README
# Legacy IKVM for MPXJ
**NOTE: the legacy IKVM version of MPXJ is deprecated and will no longer be
distributed after MPXJ version 14.**## .Net Framework
The version of IKVM used to build the legacy version of MPXJ for .Net Framework is 8.1.5717.0
(See [IKVM.NET 8.1 Release Candidate 0](https://web.archive.org/web/20210816060013/http://weblog.ikvm.net/#ab36dc873-097a-445d-b61a-3501eca38f5e)).## .Net Core
The version of IKVM used to build the legacy version of MPXJ for .Net Core is from
[this branch](https://github.com/ikvm-revived/ikvm/pull/38) of
[ikvm-revived/ikvm](https://github.com/ikvm-revived/ikvm).Build instructions:
1. Clone the repo and ensure the correct branch is checked out
2. Ensure [.Net Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet/3.1) is installed
3. Ensure JDK 8 tools (javac etc) are on the path
4. Download [openjdk-8u45-b14-stripped.zip](https://web.archive.org/web/20210816060013/http://www.frijters.net/openjdk-8u45-b14-stripped.zip) and unzip in the same directory as your ikvm directory.
5. In your ikvm directory run `build.core.cmd`Note that the native DLLs aren't built by the instructions above.
The Windows DLLS from IKVM 8.1 distribution will work fine.
I've manually built the Linux and OSX versions of these libraries,
which you'll find in the MPXJ distribution.