Binary file does not run
kentosama opened this issue · 3 comments
kentosama commented
Hi, i have this issue after building the source:
[kentosama@archlinux rombundler]$ make
cc -c -o main.o main.c -Wall -O3 -fPIC -flto -I. -I./include
cc -c -o glad.o glad.c -Wall -O3 -fPIC -flto -I. -I./include
cc -c -o config.o config.c -Wall -O3 -fPIC -flto -I. -I./include
cc -c -o core.o core.c -Wall -O3 -fPIC -flto -I. -I./include
cc -c -o audio.o audio.c -Wall -O3 -fPIC -flto -I. -I./include
cc -c -o video.o video.c -Wall -O3 -fPIC -flto -I. -I./include
cc -c -o input.o input.c -Wall -O3 -fPIC -flto -I. -I./include
cc -c -o ini.o ini.c -Wall -O3 -fPIC -flto -I. -I./include
cc -c -o utils.o utils.c -Wall -O3 -fPIC -flto -I. -I./include
ld -o rombundler main.o glad.o config.o core.o audio.o video.o input.o ini.o utils.o -lglfw -flto -lopenal
ld: main.o: le greffon doit gérer l'objet lto
ld: main.o: le greffon doit gérer l'objet lto
ld: glad.o: le greffon doit gérer l'objet lto
ld: glad.o: le greffon doit gérer l'objet lto
ld: config.o: le greffon doit gérer l'objet lto
ld: config.o: le greffon doit gérer l'objet lto
ld: core.o: le greffon doit gérer l'objet lto
ld: core.o: le greffon doit gérer l'objet lto
ld: audio.o: le greffon doit gérer l'objet lto
ld: audio.o: le greffon doit gérer l'objet lto
ld: video.o: le greffon doit gérer l'objet lto
ld: video.o: le greffon doit gérer l'objet lto
ld: input.o: le greffon doit gérer l'objet lto
ld: input.o: le greffon doit gérer l'objet lto
ld: ini.o: le greffon doit gérer l'objet lto
ld: ini.o: le greffon doit gérer l'objet lto
ld: utils.o: le greffon doit gérer l'objet lto
ld: utils.o: le greffon doit gérer l'objet lto
ld : avertissement : le symbole d'entrée _start est introuvable ; utilise par défaut 0000000000401000
[kentosama@archlinux rombundler]$ ./rombundler
bash: ./rombundler: Aucun fichier ou dossier de ce type
kivutar commented
Right, I was linking with LD directly, and it turns out linking with CC fixes that. I'm re-releasng.
kivutar commented
Now getting an issue during the dlopen..
Any idea of what it could be? It's working on Windows and OSX though
kivutar commented
OK, got it to launch on Linux.