An OpenGL 4.4+ text editor. Not done yet.
- Linux 2.6+
- A reasonably modern CPU.
- OpenGL 4.4+ capable hardware and drivers.
- Note that some integrated Intel devices are capable of running gpuedit despite claiming to only support OpenGL 3.0, but with sub-optimal performance.
The automatic setup script is out of date and should not be used.
-
https://github.com/yzziizzy/c3dlas
symlinked assrc/c3dlas
-
https://github.com/yzziizzy/c_json
symlinked assrc/c_json
-
https://github.com/yzziizzy/sti
symlinked assrc/sti
-
sudo apt-get install libx11-dev libglew-dev libfreetype6-dev libfontconfig1-dev libpng-dev libpcre3-dev
- Optional Dependencies:
sudo apt-get install libjpeg-turbo8-dev alsa-source
- Optional Dependencies:
-
Compile the parser generator:
cd src/sti/parser/ && ./build.sh
-
For each highlighter in
src/highlighters/
:./build.sh
- Copy or symlink the .so to /usr/local/lib/gpuedit/highlighters/
-
Build gpuedit
./debug.sh
If you get build errors related to AVX or SSE4.1, try removing the appropriate compile flags in
_build.c
and commenting out C3DLAS_USE_SIMD
in src/c3dlas/c3dlas.h
. I'll remove all that old garbage eventually.