Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
petabyt authored Apr 2, 2023
1 parent 5c76c94 commit 1e763ed
Showing 1 changed file with 8 additions and 11 deletions.
19 changes: 8 additions & 11 deletions README.md
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)
Expand All @@ -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
Expand All @@ -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.

0 comments on commit 1e763ed

Please sign in to comment.