-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
8 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
# mlinstall | ||
A Windows/Linux app to help with installing Magic Lantern. | ||
A Windows/Linux app to assist with installing Magic Lantern. | ||
Download: https://github.com/petabyt/mlinstall/releases | ||
|
||
![screenshot](https://eggnog.theres.life/f/27-4i8br89x4xfu20tdqrylznyu6stl09.png) | ||
|
@@ -14,11 +14,12 @@ Download: https://github.com/petabyt/mlinstall/releases | |
|
||
## TODO / HELP NEEDED: | ||
- Fuzz testing | ||
- Mac OS port, (don't have a modern Mac) | ||
- Mac OS port (don't have a mac) | ||
|
||
All pull requests/issues are welcome. | ||
|
||
## Linux Compilation | ||
Clone with `--recurse-submodules`. | ||
``` | ||
# Install required packages: | ||
libusb-dev gcc libgtk-3-dev | ||
|
@@ -31,19 +32,15 @@ For releases, staticx (`pip3 install staticx`) is used to | |
convert dynamic executables to static. (similar to AppImage) | ||
|
||
## MacOS Compilation | ||
Not ported to MacOS yet. The Python3-based version should work, see [python-stable](https://github.com/petabyt/mlinstall/tree/python-stable). | ||
camlib works on MacOS, but mlinstall/GTK hasn't been ported yet. | ||
The Python3-based version should work, see [python-stable](https://github.com/petabyt/mlinstall/tree/python-stable). | ||
|
||
## Windows Compilation | ||
Cross compile for Windows, from Linux | ||
Some libs must be downloaded to provide | ||
the DLLs for the compiler and zip file. | ||
MinGW is required (`apt install gcc-mingw-w64-x86-64`) | ||
Cross compile for Windows, from Linux some libs must be downloaded to provide | ||
the DLLs for the compiler and zip file. MinGW is required (`apt install gcc-mingw-w64-x86-64`) | ||
|
||
``` | ||
make win64-gtk-mlinstall.zip | ||
``` | ||
|
||
Licensed under `GNU General Public License v2.0`. | ||
`ptpcam (c)2001-2006 Mariusz Woloszyn <[email protected]>` | ||
This fork: Applied some research from https://github.com/petabyt/sequoia-ptpy | ||
into the [Magic Lantern fork of ptpcam](https://github.com/reticulatedpines/magiclantern_simplified/tree/dev/contrib/ptpcam). | ||
Licensed under GNU General Public License v2.0. |