JBakamovic / yavide

Modern C/C++ integrated development environment
GNU General Public License v2.0
1.3k stars 137 forks source link

Running this on Ubuntu on Windows #63

Open nesteruk opened 7 years ago

nesteruk commented 7 years ago

Just curious if anyone has managed to run this on Windows 10 Ubuntu subsystem, whether it works at all.

JBakamovic commented 7 years ago

Would be interesting to see if this is possible even though I am not sure how many users it would be applicable to. It probably depends on the effort that needs to be put in to make it work.

However, my wish is to make C and C++-wise functionality both editor- and OS-agnostic so one will be free to integrate it into his/her environment of choice. I am kinda already on my way doing this but I am not sure how long will it take ...

iperez319 commented 7 years ago

It worked for me. I had to download Xming X Server and to launch it I had to run the gtk-launch command.

nesteruk commented 7 years ago

Can you give more info on the steps you went through to get this working? I'm not sure I understand why an X server would be needed considering that we're talking about a terminal application.

On 12 June 2017 at 05:13, Krirkekekdkkdkdkwjdkddk notifications@github.com wrote:

It worked for me. I had to download Xming X Server https://sourceforge.net/projects/xming and to launch it I had to run the gtk-launch command.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/JBakamovic/yavide/issues/63#issuecomment-307675151, or mute the thread https://github.com/notifications/unsubscribe-auth/AAcoNubja12zhAWIyRGVMTerdPKT-r0Nks5sDJ6_gaJpZM4M-WgY .

-- Dmitri Nesteruk dmitrinesteruk@gmail.com skype: dmitri.nesteruk

JBakamovic commented 7 years ago

... that we're talking about a terminal application

Yavide assumes GUI environment (i.e. GVim) and that is mainly due to the clientserver feature not being compiled in by default for CLI versions of vim by most of the distros that I have tried. clientserver is the basis for the async behaviour of the whole framework.

@yoyomanyoyo87 It would be great if you would be keen to share the steps you have made to make it work. Then we could add those to the documentation as well.

robgrzel commented 6 years ago

https://www.howtogeek.com/261575/how-to-run-graphical-linux-desktop-applications-from-windows-10s-bash-shell/