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

SDK for Windows #10

Open
leovarmak opened this issue Mar 5, 2016 · 18 comments
Open

SDK for Windows #10

leovarmak opened this issue Mar 5, 2016 · 18 comments
Assignees

Comments

@leovarmak
Copy link

I would like to know where can I get the SDK for Windows OS so I can start working on Emojicode.

@OttoWinter
Copy link

Windows is not supported, you could try with a virtual machine though.

@leovarmak
Copy link
Author

Please try to implement this on Windows as almost half of the world uses it. Looking forward for the release

@thbwd thbwd reopened this Mar 5, 2016
@thbwd
Copy link
Member

thbwd commented Mar 5, 2016

@leovarmak There are a few things we would need to change in order to make Emojicode work on Windows, like for instance the secure random generator. You could try to compile Emojicode in an environment like MinGW and see what needs to be fixed.

@OttoWinter OttoWinter self-assigned this Mar 5, 2016
@OttoWinter OttoWinter added this to the Package Manager milestone Mar 7, 2016
@thbwd thbwd modified the milestones: Package Manager, 0.2 Release Mar 7, 2016
@AlienHoboken
Copy link
Contributor

I got the compiler and engine running on Windows this weekend. It has been a busy week, as soon as I get the chance I will review my code, commit it, and submit a pull request.

@thbwd
Copy link
Member

thbwd commented Mar 27, 2016

@AlienHoboken We're going to release a beta release pretty soon, and it would be nice to know what's the state of things here.

@thbwd thbwd removed this from the 0.2 Release milestone Apr 12, 2016
@rjstone
Copy link

rjstone commented Sep 17, 2016

Is this still working? I'd be interested in having this work in Windows. What was needed to build it in windows? Just the mingw toolchain?

@moigagoo
Copy link

You can run Emojicode in Bash on Ubuntu on Windows. I just installed it and compiled a few programs. No issues noticed, just like regular Linux.

@thbwd
Copy link
Member

thbwd commented Feb 17, 2017

@moigagoo "Ubuntu on Windows" is that new thing Microsoft introduced into Windows 10, isn’t it?

@moigagoo
Copy link

@idmean Yeah, exactly. Here's some info from Microsoft: https://msdn.microsoft.com/en-us/commandline/wsl/about

@thbwd
Copy link
Member

thbwd commented Feb 17, 2017

@moigagoo That’s a really cool! If we could setup a guide on how to install/use Emojicode like that on Windows, that would be fantastic. Mind to share the steps you have taken? Was there anything special regarding the installation?

@moigagoo
Copy link

moigagoo commented Feb 17, 2017

It's literally the instructions from http://www.emojicode.org/docs/guides/#-magic-installation, without any modification. The only thing worth noticing is that I had to run ./install.sh under sudo in order to write to /usr/local/, but that's a general Linux thing, nothing specific to Windows.

@thbwd thbwd closed this as completed Feb 17, 2017
@thbwd thbwd reopened this Feb 17, 2017
rozaxe added a commit to rozaxe/emojicode that referenced this issue Dec 3, 2018
@rozaxe
Copy link
Collaborator

rozaxe commented Dec 4, 2018

Oops, I wasn't referring the issue, just trying to automate the build onto travis 😅
But, I did try building emojicode on Windows (with Visual Studio 2015 and LLVM).
It was not great. I will need to dig dipper, but don't know if I will find something.

@901238746
Copy link

901238746 commented Feb 15, 2023

I tried wsl but it said "[1] 48
[2] 49
[3] 50
-bash: line 1: cd: Emojicode-1.0-beta.2-Linux-x86_64: No such file or directory
rm: cannot remove 'Emojicode-1.0-beta.2-Linux-x86_64': No such file or directory
[3]+ Exit 1 cd Emojicode-1.0-beta.2-Linux-x86_64 && sudo ./install.sh & (wd: ~)
(wd now: /home)
sidblox@DESKTOP-LR174AP:/home$ tar (child): emojicode.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
" then i tried again and it said "[1] 59
[2] 60
-bash: cd: Emojicode-1.0-beta: No such file or directory
sidblox@DESKTOP-LR174AP:/home$ tar (child): emojicode.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
emojicode.tar.gz: Permission denied"

@joeskeen
Copy link
Contributor

Hey @901238746 I'm using WSL for my Emojicoding nowadays so I'm sure we can get yours working.

I'm assuming this is the output when you ran this command from the Magic Installation page?

wget https://github.com/emojicode/emojicode/releases/download/v1.0-beta.2/Emojicode-1.0-beta.2-Linux-x86_64.tar.gz -O emojicode.tar.gz \
&& tar -xzf emojicode.tar.gz && rm emojicode.tar.gz \
&& cd Emojicode-1.0-beta.2-Linux-x86_64 && ./install.sh \
&& cd .. && rm -r Emojicode-1.0-beta.2-Linux-x86_64

You can separate this into separate commands by splitting it up wherever there is &&:

wget https://github.com/emojicode/emojicode/releases/download/v1.0-beta.2/Emojicode-1.0-beta.2-Linux-x86_64.tar.gz -O emojicode.tar.gz
tar -xzf emojicode.tar.gz 
rm emojicode.tar.gz
cd Emojicode-1.0-beta.2-Linux-x86_64 
./install.sh
cd ..
rm -r Emojicode-1.0-beta.2-Linux-x86_64

Try running one line at a time until you get a failure. From the output you posted it doesn't seem to have gotten too far before it started failing (from the "No such file or directory" errors). If you can post just the first failing command and its output, I think I could help you get it working.

@901238746
Copy link

ok ty

@901238746
Copy link

it said "--2023-03-19 18:57:46-- https://github.com/emojicode/emojicode/releases/download/v1.0-beta.2/Emojicode-v1.0-beta.2-Linux-x86_64.tar.gz
Resolving github.com (github.com)... 140.82.113.3
Connecting to github.com (github.com)|140.82.113.3|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2023-03-19 18:57:47 ERROR 404: Not Found."

@joeskeen
Copy link
Contributor

Hmm... I get a 404 when I click on that link. Let me look up the actual release URL.

@joeskeen
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants