-
Notifications
You must be signed in to change notification settings - Fork 33
Papaya segfaults on Gentoo #25
Comments
Thanks for the bug report. There are a few issues at play here: The unlit.glsl errors The NVIDIA linkage The SegFault Your best bet is to use v0.1, or roll back to an older commit in the git history and build. To be honest, though, Papaya is not even remotely ready for real-world usage at this point. I do have a clear picture of the road ahead now, and things should improve. Keeping this bug open until things stabilize again at HEAD. |
@ApoorvaJ, thanks for all your hard work! I'll wait until you fix these things and try again. Do you have a specific milestone for the next tagged version? |
I'm not sure about a tagged release, but things should stabilize when I have layering working with the bitmap layer, any one effects layer (most likely hue/saturation), and when the node window is working. I'm currently working on basically all three at the same time, in order to figure out the API design. |
e210fd6 is the newest that builds for me |
As I said, stuff shall be broken for a while. I'm currently bringing up the node API on Linux, so builds will fail on Windows for a while. Builds should succeed on Linux, but may segfault. I'm pushing all the instability to the master branch because multiple branches are completely unnecessary at the moment, since we don't have any external code dependencies or release schedule. |
Its all good, just put that in here for someone, like myself, who might like to find a version that was still working. They can go directly to that commit and build. |
Hello, Thanks for your interesting work ! I don't have much time, but if this can help a bit, I confirm :
Reading the code, looks like all the images path are hard coded. Is it normal ? In fact, I think there are several mied issues:
egrep -Hr define ./* | grep apoorvaj ( + other similar wrong path in several files) This is very probably (one of the) segfault root ...
Currently : In other .glsl files, we got: If I find mode time, I'll investigate. Suggestions : use relative path for images, and e.g. copy all the images beside the shaders in the build/linux directory ? (just a wild suggstion, maybe I'm completely wrong) Thanks again for sharing your code :-) ericb |
Ericb, I know both these points of failures. As I said before, I'm working on other stuff and the master branch is very unstable at the moment. No need to look into this further. |
Hi @ApoorvaJ,
I successfully built Papaya on the current HEAD (744f658), however when trying to open it I'm getting the following message:
When I check out the tagged version (v0.1) it builds and runs, however it seems functionality is quite limited. What suggestions do you have to resolve this issue on current HEAD?
One other question: does Papaya require an Nvidia graphics card in order to operate? I noticed it was dynamically linked against quite a few Nvidia .so's :)
The text was updated successfully, but these errors were encountered: