David Ulrich a1281e172b find replace debugging fixes | hai 10 meses | |
---|---|---|
config | hai 10 meses | |
images | %!s(int64=4) %!d(string=hai) anos | |
src | hai 10 meses | |
.gitignore | hai 1 ano | |
DEVELOPMENT.md | hai 1 ano | |
LICENSE | %!s(int64=5) %!d(string=hai) anos | |
README.md | %!s(int64=2) %!d(string=hai) anos | |
_build.c | hai 1 ano | |
_build.inc.c | %!s(int64=2) %!d(string=hai) anos | |
build.sh | %!s(int64=2) %!d(string=hai) anos | |
debug.sh | hai 1 ano | |
mkhighlight.sh | hai 1 ano | |
mkrelease.sh | hai 1 ano | |
profiling.sh | %!s(int64=2) %!d(string=hai) anos | |
setup.sh | %!s(int64=2) %!d(string=hai) anos | |
valgrind | %!s(int64=3) %!d(string=hai) anos | |
valgrind-gl-suppress.supp | %!s(int64=4) %!d(string=hai) anos | |
valgrind.sh | %!s(int64=2) %!d(string=hai) anos |
An OpenGL 4.4+ text editor. Not done yet.
The automatic setup script is out of date and should not be used.
https://github.com/yzziizzy/c3dlas
symlinked as src/c3dlas
https://github.com/yzziizzy/c_json
symlinked as src/c_json
https://github.com/yzziizzy/sti
symlinked as src/sti
sudo apt-get install libx11-dev libglew-dev libfreetype6-dev libfontconfig1-dev libpng-dev libpcre3-dev
sudo apt-get install libjpeg-turbo8-dev alsa-source
Compile the parser generator:
cd src/sti/parser/ && ./build.sh
For each highlighter in src/highlighters/
:
./build.sh
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.