Comments (9)
@htrob Thanks for that solution.
from raylib-go.
You're welcome.
from raylib-go.
I need to check this in VM before I change README. That x11-xserver-utils for example, not sure why you needed that and if that package contains any library.
from raylib-go.
Until then, it will be helpful if you can send ldd output of some binary you built, and apt-file search /path/to/lib for all linked libraries.
from raylib-go.
$ ldd raylibtestprog
linux-vdso.so.1 => (0x00007fff8dfd6000) libopenal.so.1 => /usr/lib/x86_64-linux-gnu/libopenal.so.1 (0x00007f8f1e3d8000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f8f1e0cf000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8f1deca000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f8f1dcc2000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f8f1d988000) libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f8f1d77c000) libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007f8f1d579000) libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f8f1d36f000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f8f1d151000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8f1cd87000) /lib64/ld-linux-x86-64.so.2 (0x000055fe6d0ff000) libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f8f1cb65000) libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f8f1c952000) libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f8f1c748000) libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f8f1c542000) libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f8f1c33d000) libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f8f1c137000)
from raylib-go.
libopenal1: /usr/lib/x86_64-linux-gnu/libopenal.so.1
libopenal1: /usr/lib/x86_64-linux-gnu/libopenal.so.1.16.0
libc6: /lib/x86_64-linux-gnu/libm.so.6
libc6-arm64-cross: /usr/aarch64-linux-gnu/lib/libm.so.6
libc6-armel-cross: /usr/arm-linux-gnueabi/lib/libm.so.6
libc6-armhf-cross: /usr/arm-linux-gnueabihf/lib/libm.so.6
libc6-hppa-cross: /usr/hppa-linux-gnu/lib/libm.so.6
libc6-i386: /lib32/libm.so.6
libc6-m68k-cross: /usr/m68k-linux-gnu/lib/libm.so.6
libc6-mips-cross: /usr/mips-linux-gnu/lib/libm.so.6
libc6-mips32-mips64-cross: /usr/mips64-linux-gnuabi64/libo32/libm.so.6
libc6-mips32-mips64el-cross: /usr/mips64el-linux-gnuabi64/libo32/libm.so.6
libc6-mips64-cross: /usr/mips64-linux-gnuabi64/lib/libm.so.6
libc6-mips64-mips-cross: /usr/mips-linux-gnu/lib64/libm.so.6
libc6-mips64-mipsel-cross: /usr/mipsel-linux-gnu/lib64/libm.so.6
libc6-mips64el-cross: /usr/mips64el-linux-gnuabi64/lib/libm.so.6
libc6-mipsel-cross: /usr/mipsel-linux-gnu/lib/libm.so.6
libc6-mipsn32-mips-cross: /usr/mips-linux-gnu/lib32/libm.so.6
libc6-mipsn32-mips64-cross: /usr/mips64-linux-gnuabi64/lib32/libm.so.6
libc6-mipsn32-mips64el-cross: /usr/mips64el-linux-gnuabi64/lib32/libm.so.6
libc6-mipsn32-mipsel-cross: /usr/mipsel-linux-gnu/lib32/libm.so.6
libc6-powerpc-cross: /usr/powerpc-linux-gnu/lib/libm.so.6
libc6-powerpc-ppc64-cross: /usr/powerpc64-linux-gnu/lib32/libm.so.6
libc6-powerpcspe-cross: /usr/powerpc-linux-gnuspe/lib/libm.so.6
libc6-ppc64-cross: /usr/powerpc64-linux-gnu/lib/libm.so.6
libc6-ppc64-powerpc-cross: /usr/powerpc-linux-gnu/lib64/libm.so.6
libc6-ppc64el-cross: /usr/powerpc64le-linux-gnu/lib/libm.so.6
libc6-s390-s390x-cross: /usr/s390x-linux-gnu/lib32/libm.so.6
libc6-s390x-cross: /usr/s390x-linux-gnu/lib/libm.so.6
libc6-sh4-cross: /usr/sh4-linux-gnu/lib/libm.so.6
libc6-sparc-sparc64-cross: /usr/sparc64-linux-gnu/lib32/libm.so.6
libc6-sparc64-cross: /usr/sparc64-linux-gnu/lib/libm.so.6
libc6-x32: /libx32/libm.so.6
libc6.1-alpha-cross: /usr/alpha-linux-gnu/lib/libm.so.6.1
libc6: /lib/x86_64-linux-gnu/libdl.so.2
libc6-arm64-cross: /usr/aarch64-linux-gnu/lib/libdl.so.2
libc6-armel-cross: /usr/arm-linux-gnueabi/lib/libdl.so.2
libc6-armhf-cross: /usr/arm-linux-gnueabihf/lib/libdl.so.2
libc6-hppa-cross: /usr/hppa-linux-gnu/lib/libdl.so.2
libc6-i386: /lib32/libdl.so.2
libc6-m68k-cross: /usr/m68k-linux-gnu/lib/libdl.so.2
libc6-mips-cross: /usr/mips-linux-gnu/lib/libdl.so.2
libc6-mips32-mips64-cross: /usr/mips64-linux-gnuabi64/libo32/libdl.so.2
libc6-mips32-mips64el-cross: /usr/mips64el-linux-gnuabi64/libo32/libdl.so.2
libc6-mips64-cross: /usr/mips64-linux-gnuabi64/lib/libdl.so.2
libc6-mips64-mips-cross: /usr/mips-linux-gnu/lib64/libdl.so.2
libc6-mips64-mipsel-cross: /usr/mipsel-linux-gnu/lib64/libdl.so.2
libc6-mips64el-cross: /usr/mips64el-linux-gnuabi64/lib/libdl.so.2
libc6-mipsel-cross: /usr/mipsel-linux-gnu/lib/libdl.so.2
libc6-mipsn32-mips-cross: /usr/mips-linux-gnu/lib32/libdl.so.2
libc6-mipsn32-mips64-cross: /usr/mips64-linux-gnuabi64/lib32/libdl.so.2
libc6-mipsn32-mips64el-cross: /usr/mips64el-linux-gnuabi64/lib32/libdl.so.2
libc6-mipsn32-mipsel-cross: /usr/mipsel-linux-gnu/lib32/libdl.so.2
libc6-powerpc-cross: /usr/powerpc-linux-gnu/lib/libdl.so.2
libc6-powerpc-ppc64-cross: /usr/powerpc64-linux-gnu/lib32/libdl.so.2
libc6-powerpcspe-cross: /usr/powerpc-linux-gnuspe/lib/libdl.so.2
libc6-ppc64-cross: /usr/powerpc64-linux-gnu/lib/libdl.so.2
libc6-ppc64-powerpc-cross: /usr/powerpc-linux-gnu/lib64/libdl.so.2
libc6-ppc64el-cross: /usr/powerpc64le-linux-gnu/lib/libdl.so.2
libc6-s390-s390x-cross: /usr/s390x-linux-gnu/lib32/libdl.so.2
libc6-s390x-cross: /usr/s390x-linux-gnu/lib/libdl.so.2
libc6-sh4-cross: /usr/sh4-linux-gnu/lib/libdl.so.2
libc6-sparc-sparc64-cross: /usr/sparc64-linux-gnu/lib32/libdl.so.2
libc6-sparc64-cross: /usr/sparc64-linux-gnu/lib/libdl.so.2
libc6-x32: /libx32/libdl.so.2
libc6.1-alpha-cross: /usr/alpha-linux-gnu/lib/libdl.so.2.1
libc6: /lib/x86_64-linux-gnu/librt.so.1
libc6-arm64-cross: /usr/aarch64-linux-gnu/lib/librt.so.1
libc6-armel-cross: /usr/arm-linux-gnueabi/lib/librt.so.1
libc6-armhf-cross: /usr/arm-linux-gnueabihf/lib/librt.so.1
libc6-hppa-cross: /usr/hppa-linux-gnu/lib/librt.so.1
libc6-i386: /lib32/librt.so.1
libc6-m68k-cross: /usr/m68k-linux-gnu/lib/librt.so.1
libc6-mips-cross: /usr/mips-linux-gnu/lib/librt.so.1
libc6-mips32-mips64-cross: /usr/mips64-linux-gnuabi64/libo32/librt.so.1
libc6-mips32-mips64el-cross: /usr/mips64el-linux-gnuabi64/libo32/librt.so.1
libc6-mips64-cross: /usr/mips64-linux-gnuabi64/lib/librt.so.1
libc6-mips64-mips-cross: /usr/mips-linux-gnu/lib64/librt.so.1
libc6-mips64-mipsel-cross: /usr/mipsel-linux-gnu/lib64/librt.so.1
libc6-mips64el-cross: /usr/mips64el-linux-gnuabi64/lib/librt.so.1
libc6-mipsel-cross: /usr/mipsel-linux-gnu/lib/librt.so.1
libc6-mipsn32-mips-cross: /usr/mips-linux-gnu/lib32/librt.so.1
libc6-mipsn32-mips64-cross: /usr/mips64-linux-gnuabi64/lib32/librt.so.1
libc6-mipsn32-mips64el-cross: /usr/mips64el-linux-gnuabi64/lib32/librt.so.1
libc6-mipsn32-mipsel-cross: /usr/mipsel-linux-gnu/lib32/librt.so.1
libc6-powerpc-cross: /usr/powerpc-linux-gnu/lib/librt.so.1
libc6-powerpc-ppc64-cross: /usr/powerpc64-linux-gnu/lib32/librt.so.1
libc6-powerpcspe-cross: /usr/powerpc-linux-gnuspe/lib/librt.so.1
libc6-ppc64-cross: /usr/powerpc64-linux-gnu/lib/librt.so.1
libc6-ppc64-powerpc-cross: /usr/powerpc-linux-gnu/lib64/librt.so.1
libc6-ppc64el-cross: /usr/powerpc64le-linux-gnu/lib/librt.so.1
libc6-s390-s390x-cross: /usr/s390x-linux-gnu/lib32/librt.so.1
libc6-s390x-cross: /usr/s390x-linux-gnu/lib/librt.so.1
libc6-sh4-cross: /usr/sh4-linux-gnu/lib/librt.so.1
libc6-sparc-sparc64-cross: /usr/sparc64-linux-gnu/lib32/librt.so.1
libc6-sparc64-cross: /usr/sparc64-linux-gnu/lib/librt.so.1
libc6-x32: /libx32/librt.so.1
libc6.1-alpha-cross: /usr/alpha-linux-gnu/lib/librt.so.1
libx11-6: /usr/lib/x86_64-linux-gnu/libX11.so.6
libx11-6: /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
libx11-6-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
libxrandr2: /usr/lib/x86_64-linux-gnu/libXrandr.so.2
libxrandr2: /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
libxinerama1: /usr/lib/x86_64-linux-gnu/libXinerama.so.1
libxinerama1: /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
libxinerama1-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
libxcursor1: /usr/lib/x86_64-linux-gnu/libXcursor.so.1
libxcursor1: /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
libxcursor1-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
libc6: /lib/x86_64-linux-gnu/libpthread.so.0
libc6-arm64-cross: /usr/aarch64-linux-gnu/lib/libpthread.so.0
libc6-armel-cross: /usr/arm-linux-gnueabi/lib/libpthread.so.0
libc6-armhf-cross: /usr/arm-linux-gnueabihf/lib/libpthread.so.0
libc6-hppa-cross: /usr/hppa-linux-gnu/lib/libpthread.so.0
libc6-i386: /lib32/libpthread.so.0
libc6-m68k-cross: /usr/m68k-linux-gnu/lib/libpthread.so.0
libc6-mips-cross: /usr/mips-linux-gnu/lib/libpthread.so.0
libc6-mips32-mips64-cross: /usr/mips64-linux-gnuabi64/libo32/libpthread.so.0
libc6-mips32-mips64el-cross: /usr/mips64el-linux-gnuabi64/libo32/libpthread.so.0
libc6-mips64-cross: /usr/mips64-linux-gnuabi64/lib/libpthread.so.0
libc6-mips64-mips-cross: /usr/mips-linux-gnu/lib64/libpthread.so.0
libc6-mips64-mipsel-cross: /usr/mipsel-linux-gnu/lib64/libpthread.so.0
libc6-mips64el-cross: /usr/mips64el-linux-gnuabi64/lib/libpthread.so.0
libc6-mipsel-cross: /usr/mipsel-linux-gnu/lib/libpthread.so.0
libc6-mipsn32-mips-cross: /usr/mips-linux-gnu/lib32/libpthread.so.0
libc6-mipsn32-mips64-cross: /usr/mips64-linux-gnuabi64/lib32/libpthread.so.0
libc6-mipsn32-mips64el-cross: /usr/mips64el-linux-gnuabi64/lib32/libpthread.so.0
libc6-mipsn32-mipsel-cross: /usr/mipsel-linux-gnu/lib32/libpthread.so.0
libc6-powerpc-cross: /usr/powerpc-linux-gnu/lib/libpthread.so.0
libc6-powerpc-ppc64-cross: /usr/powerpc64-linux-gnu/lib32/libpthread.so.0
libc6-powerpcspe-cross: /usr/powerpc-linux-gnuspe/lib/libpthread.so.0
libc6-ppc64-cross: /usr/powerpc64-linux-gnu/lib/libpthread.so.0
libc6-ppc64-powerpc-cross: /usr/powerpc-linux-gnu/lib64/libpthread.so.0
libc6-ppc64el-cross: /usr/powerpc64le-linux-gnu/lib/libpthread.so.0
libc6-s390-s390x-cross: /usr/s390x-linux-gnu/lib32/libpthread.so.0
libc6-s390x-cross: /usr/s390x-linux-gnu/lib/libpthread.so.0
libc6-sh4-cross: /usr/sh4-linux-gnu/lib/libpthread.so.0
libc6-sparc-sparc64-cross: /usr/sparc64-linux-gnu/lib32/libpthread.so.0
libc6-sparc64-cross: /usr/sparc64-linux-gnu/lib/libpthread.so.0
libc6-x32: /libx32/libpthread.so.0
libc6.1-alpha-cross: /usr/alpha-linux-gnu/lib/libpthread.so.0
libc6: /lib/x86_64-linux-gnu/libc.so.6
libc6-arm64-cross: /usr/aarch64-linux-gnu/lib/libc.so.6
libc6-armel-cross: /usr/arm-linux-gnueabi/lib/libc.so.6
libc6-armhf-cross: /usr/arm-linux-gnueabihf/lib/libc.so.6
libc6-hppa-cross: /usr/hppa-linux-gnu/lib/libc.so.6
libc6-i386: /lib32/libc.so.6
libc6-m68k-cross: /usr/m68k-linux-gnu/lib/libc.so.6
libc6-mips-cross: /usr/mips-linux-gnu/lib/libc.so.6
libc6-mips32-mips64-cross: /usr/mips64-linux-gnuabi64/libo32/libc.so.6
libc6-mips32-mips64el-cross: /usr/mips64el-linux-gnuabi64/libo32/libc.so.6
libc6-mips64-cross: /usr/mips64-linux-gnuabi64/lib/libc.so.6
libc6-mips64-mips-cross: /usr/mips-linux-gnu/lib64/libc.so.6
libc6-mips64-mipsel-cross: /usr/mipsel-linux-gnu/lib64/libc.so.6
libc6-mips64el-cross: /usr/mips64el-linux-gnuabi64/lib/libc.so.6
libc6-mipsel-cross: /usr/mipsel-linux-gnu/lib/libc.so.6
libc6-mipsn32-mips-cross: /usr/mips-linux-gnu/lib32/libc.so.6
libc6-mipsn32-mips64-cross: /usr/mips64-linux-gnuabi64/lib32/libc.so.6
libc6-mipsn32-mips64el-cross: /usr/mips64el-linux-gnuabi64/lib32/libc.so.6
libc6-mipsn32-mipsel-cross: /usr/mipsel-linux-gnu/lib32/libc.so.6
libc6-powerpc-cross: /usr/powerpc-linux-gnu/lib/libc.so.6
libc6-powerpc-ppc64-cross: /usr/powerpc64-linux-gnu/lib32/libc.so.6
libc6-powerpcspe-cross: /usr/powerpc-linux-gnuspe/lib/libc.so.6
libc6-ppc64-cross: /usr/powerpc64-linux-gnu/lib/libc.so.6
libc6-ppc64-powerpc-cross: /usr/powerpc-linux-gnu/lib64/libc.so.6
libc6-ppc64el-cross: /usr/powerpc64le-linux-gnu/lib/libc.so.6
libc6-s390-s390x-cross: /usr/s390x-linux-gnu/lib32/libc.so.6
libc6-s390x-cross: /usr/s390x-linux-gnu/lib/libc.so.6
libc6-sh4-cross: /usr/sh4-linux-gnu/lib/libc.so.6
libc6-sparc-sparc64-cross: /usr/sparc64-linux-gnu/lib32/libc.so.6
libc6-sparc64-cross: /usr/sparc64-linux-gnu/lib/libc.so.6
libc6-x32: /libx32/libc.so.6
libc6.1-alpha-cross: /usr/alpha-linux-gnu/lib/libc.so.6.1
libc6: /lib64/ld-linux-x86-64.so.2
libxcb1: /usr/lib/x86_64-linux-gnu/libxcb.so.1
libxcb1: /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
libxext6: /usr/lib/x86_64-linux-gnu/libXext.so.6
libxext6: /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
libxext6-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
libxrender1: /usr/lib/x86_64-linux-gnu/libXrender.so.1
libxrender1: /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
libxrender1-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
libxfixes3: /usr/lib/x86_64-linux-gnu/libXfixes.so.3
libxfixes3: /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
libxau6: /usr/lib/x86_64-linux-gnu/libXau.so.6
libxau6: /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
libxau6-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
libxdmcp6: /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
libxdmcp6: /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
from raylib-go.
This the list of contents for package x11-xserver-utils in Ubuntu 16.04
vxv@vxs:~$ dpkg-query -L x11-xserver-utils
/.
/etc
/etc/X11
/etc/X11/app-defaults
/etc/X11/app-defaults/Xvidtune
/usr
/usr/bin
/usr/bin/iceauth
/usr/bin/xvidtune
/usr/bin/xsetpointer
/usr/bin/xset
/usr/bin/xhost
/usr/bin/xgamma
/usr/bin/xrdb
/usr/bin/xkeystone
/usr/bin/xsetmode
/usr/bin/showrgb
/usr/bin/xmodmap
/usr/bin/xrandr
/usr/bin/xrefresh
/usr/bin/xcmsdb
/usr/bin/sessreg
/usr/bin/xsetroot
/usr/bin/xstdcmap
/usr/share
/usr/share/menu
/usr/share/menu/x11-xserver-utils
/usr/share/doc
/usr/share/doc/x11-xserver-utils
/usr/share/doc/x11-xserver-utils/changelog.gz
/usr/share/doc/x11-xserver-utils/copyright
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/showrgb.1.gz
/usr/share/man/man1/xrefresh.1.gz
/usr/share/man/man1/sessreg.1.gz
/usr/share/man/man1/xset.1.gz
/usr/share/man/man1/xsetmode.1.gz
/usr/share/man/man1/xvidtune.1.gz
/usr/share/man/man1/xgamma.1.gz
/usr/share/man/man1/xrdb.1.gz
/usr/share/man/man1/xsetpointer.1.gz
/usr/share/man/man1/xcmsdb.1.gz
/usr/share/man/man1/xsetroot.1.gz
/usr/share/man/man1/iceauth.1.gz
/usr/share/man/man1/xhost.1.gz
/usr/share/man/man1/xrandr.1.gz
/usr/share/man/man1/xmodmap.1.gz
/usr/share/man/man1/xstdcmap.1.gz
I don't see any library that is directly related there, but I know I had to install it to resolve dependencies.
If I try to remove it, it kind of pulls the carpet from under my feet.
vxv@vxs:~$ sudo apt-get remove x11-xserver-utils
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED
compiz-mate mate-control-center mate-desktop-environment-core mate-settings-daemon mate-tweak ubuntu-mate-core
ubuntu-mate-desktop x11-xserver-utils xorg
0 to upgrade, 0 to newly install, 9 to remove and 573 not to upgrade.
After this operation, 3.320 kB disk space will be freed.
Do you want to continue? [Y/n] n
Note that some of the dependencies are specific to the MATE desktop. Other desktop environments may have a different set of dependencies.
I have a plain vanilla Ubuntu virtual machine somewhere, I will try there as well, but that's going to take me a while to get sorted.
My hunch is that it's related to xrandr ( libxrandr2 libxrandr-dev were two packages I had to install separately) but I can't confirm that right now.
from raylib-go.
Update: I've just set up a clean Ubuntu MATE 17.10 on my laptop, and raylib-go based binaries copied from my other computer run just fine, without having to install any extra packages.
So it seems that availability of libraries depends on the package set installed by default by any given distro and release.
from raylib-go.
README is now updated with new dependency. You only need dev packages on machine where you compile binary, you can then just distribute it. All GLFW runtime dependencies should already be there.
Btw. you can now build binary with -tags noaudio if you don't need audio, in that case binary doesn't need OpenAL anymore.
from raylib-go.
Related Issues (20)
- PureGo Example or Readme page HOT 17
- Arch Linux HOT 5
- what is the latest update on this project HOT 1
- Shader does not render correctly until rl.DrawGrid(0, 1.0) is called once HOT 4
- Why no releases? HOT 1
- LoadFontFromMemory signature is in PureGo version different than in CGO version
- cgo-builtin-prolog:1: stddef.h: No such file or directory HOT 3
- `<nil>` body from `physics.GetBodies()` HOT 4
- `raygui` TextBox textsize property has no effect HOT 1
- Inconsistency in Return Type of ExportImage Function in raylib-go HOT 1
- Request to Expose Additional Compute Shader and SSBO Management Functions in raylib-go HOT 4
- Question (not issue) - Should there not be a link to the Raylib Discord in the Readme? HOT 1
- Try to use raylib gui but go fail to buid HOT 4
- `raygui.TextBox()` does not update text HOT 1
- `raygui.TextBox()` space character not working properly HOT 1
- Android build failing, undefined symbol: internal_storage_path & asset_manager HOT 6
- [IMPORTANT] GLFW error and wrong (0,0) position HOT 11
- WASM HOT 1
- Building for Android arm64 HOT 2
- Intermittent SIGBUS: bus error When uploading a custom mesh to gpu HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from raylib-go.