3ds-to-cia
3ds-to-cia copied to clipboard
Not Supported Ubuntu 17.04
All you have to do to reproduce this error is to run: pyinstaller 3ds-to-cia.spec
on a Ubuntu 17.04 environment. If you could add support for this system I would be eternally grateful :) keep up the good work!
I have Ubuntu 18.04 (XFCE), and it works perfectly, but I use the portable version, I do not install it: https://github.com/drizzt/3ds-to-cia/archive/master.zip
@drizzt I actually can't compile it over here on Arch because the .spec
file isn't configured to support it:
# -*- mode: python -*-
import sys
import platform
def get_tools_path():
bits = "64" if platform.machine().endswith("64") else "32"
if sys.platform == "win32":
return [( os.path.join("tools", "win32"), os.path.join("tools", "win32") ),
( os.path.join("tools", "win64"), os.path.join("tools", "win64") )]
print "Sorry, your OS is not supported yet."
sys.exit(1)
@drizzt I actually can't compile it over here on Arch because the
.spec
file isn't configured to support it:# -*- mode: python -*- import sys import platform def get_tools_path(): bits = "64" if platform.machine().endswith("64") else "32" if sys.platform == "win32": return [( os.path.join("tools", "win32"), os.path.join("tools", "win32") ), ( os.path.join("tools", "win64"), os.path.join("tools", "win64") )] print "Sorry, your OS is not supported yet." sys.exit(1)
Use 3dsconv instead.
You don't need to build a release (what the spec is for)
Run it from source.
Install python2 with colorama, build make_cia and put it in your PATH, then just launch ./3ds-to-cia.py