Open hunar1997 opened 3 years ago
Hey - I'll try to spend some time on this today. @hunar1997 mind if I poke you via some sort of direct messenger for better communication?
I'm very sorry @phoe I was extremely busy and didn't even open github to see the notifications Direct messaging would be great if I had enough time, but It's most likely that we are in different timezones and I work 10hours a day :(
But first of all, is my simple example also failing for you? if yes then a communication wouldn't be necessary (i think) I think it doesn't need any preparation, I (booted into a live linux - installed sbcl - followed the instructions) and there was the error message
bump on this, I had an application which deployed fine with no opengl, and then added opengl, and got an error.
Oddly enough, when I try your small example i get an error that the shared object doesn't exist, when it very much does.
Edit: I've tried building Shinmera's halftone, and I get the same error. I wonder if this is some kind of setup issue?
I no longer have a windows machine to test on, sadly - I don't think I can be of good help at the moment.
i'm actually on ubuntu, sbcl version 2.1.1.debian
what is confusing to me is that the boot LOOKS like QGLWidget should be there
==> Performing warm boot.
-> Runtime directory is /home/charles/common-lisp/critterworld/bin/
-> Resource directory is /home/charles/common-lisp/critterworld/bin/
==> Running boot hooks.
-> Loading smoke module QTCORE.
-> Loading smoke module QTGUI.
-> Loading smoke module QTOPENGL.
==> Running Qtools boot hooks.
==> Reloading foreign libraries.
-> Loading foreign library #
so it loads QTOPENGL through smoke, and then i also have the cl-opengl dependency which is what I assume the foreign library is.
Hello This question is kind of similar to #35 which I've commented on, but I think it deserves a new issue.
I have this problem when using latest 64bit SBCL available for Windows (V2.0.0) and manjaro-linux (V2.0.11) and i've tested it in Windows10&7 & two linux machines.. also tested CCL compiler.. all of them bring the same error
When I run an example code it works without any problems, but as soon as I make an executable out of it (and make sure it can find the dynamic libraries) it then throws an error complaining that
Encountered unhandled error: Class not found: QWidget
or the same error but about not findingQGLWidget
if the code used QGLWidgetHere is the simplest example + the output error, please try it
File
a.asd
File
a.lisp
Within SBCL REPL, opened in the same folder as the previous two files, enter
Within a terminal inside the newly created bin folder (if you're using windows then use MSYS2, to see the error)
It also happens when I just use
(sb-ext:save-lisp-and-die etc...)
so I think it's not related to the Deploy libraryThe deploy library suggested setting environment variable DEPLOY_DEBUG_BOOT to get the debugger after crashing, this was the output after
export DEPLOY_DEBUG_BOOT=1
./a
on linuxI'm not sure how trivial-backtrace works but after getting the debugger, I entered
(print-backtrace)
and got thisAnd if I launch SBCL with
--disable-debugger
before the(asdf:operate etc...)
step, and ran the executable, with theDEPLOY_DEBUG_BOOT
variable set, i got thisI hope those are enough information to identify the problem :(
Thanks for you time, I really wish I get an answer soon