Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Level Design (https://forums.graalonline.com/forums/forumdisplay.php?f=6)
-   -   Gonstruct Feedback (https://forums.graalonline.com/forums/showthread.php?t=134258190)

Deas_Voice 03-01-2010 02:15 AM

Quote:

Originally Posted by Loriel (Post 1559690)
try installing gentoo, it just has one version of boost in the package manager

~didn't make a difference.

Quote:

Originally Posted by Loriel (Post 1559684)
if you did, try seeing what ldd gonstruct says

HTML Code:

[email protected]:~/Desktop/gonstruct-0.2.0$ ldd ./gonstruct
./gonstruct: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by ./gonstruct)
        linux-gate.so.1 =>  (0xb8053000)
        libgtksourceview-2.0.so.0 => /usr/lib/libgtksourceview-2.0.so.0 (0xb7fff000)
        libgtkglextmm-x11-1.2.so.0 => /usr/lib/libgtkglextmm-x11-1.2.so.0 (0xb7ff8000)
        libgdkglextmm-x11-1.2.so.0 => /usr/lib/libgdkglextmm-x11-1.2.so.0 (0xb7fe4000)
        libgtkglext-x11-1.0.so.0 => /usr/lib/libgtkglext-x11-1.0.so.0 (0xb7fe0000)
        libgtkmm-2.4.so.1 => /usr/lib/libgtkmm-2.4.so.1 (0xb7ca9000)
        libgdkglext-x11-1.0.so.0 => /usr/lib/libgdkglext-x11-1.0.so.0 (0xb7c5e000)
        libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7bec000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0xb7b31000)
        libXmu.so.6 => /usr/lib/libXmu.so.6 (0xb7b1b000)
        libXt.so.6 => /usr/lib/libXt.so.6 (0xb7ac8000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb7abf000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb7aa7000)
        libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0xb7a9a000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb79aa000)
        libatkmm-1.6.so.1 => /usr/lib/libatkmm-1.6.so.1 (0xb7965000)
        libgdkmm-2.4.so.1 => /usr/lib/libgdkmm-2.4.so.1 (0xb791d000)
        libgiomm-2.4.so.1 => /usr/lib/libgiomm-2.4.so.1 (0xb78af000)
        libpangomm-1.4.so.1 => /usr/lib/libpangomm-1.4.so.1 (0xb7882000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb74d0000)
        libglibmm-2.4.so.1 => /usr/lib/libglibmm-2.4.so.1 (0xb7479000)
        libcairomm-1.0.so.1 => /usr/lib/libcairomm-1.0.so.1 (0xb745e000)
        libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0xb7457000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb73ca000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb73ae000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb7385000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb736b000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb735f000)
        libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb72f1000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7276000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7233000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb71bc000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb718f000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7151000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb714b000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7093000)
        libboost_filesystem-mt.so.1.38.0 => not found
        libboost_system-mt.so.1.38.0 => not found
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6fa4000)
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb6f7d000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6f6e000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb6e0b000)
        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb6df2000)
        libz.so.1 => /lib/libz.so.1 (0xb6ddc000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb6ca0000)
        libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb5d87000)
        libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb5d85000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb5d75000)
        libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb5d71000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xb5d6b000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb5d51000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb5d47000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb5d44000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xb5d3a000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb5d31000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb5d28000)
        libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb5d24000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb5d21000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb5d1c000)
        libpcre.so.3 => /lib/libpcre.so.3 (0xb5ce9000)
        libselinux.so.1 => /lib/libselinux.so.1 (0xb5ccf000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb5c8c000)
        libdirectfb-1.0.so.0 => /usr/lib/libdirectfb-1.0.so.0 (0xb5c26000)
        libfusion-1.0.so.0 => /usr/lib/libfusion-1.0.so.0 (0xb5c1d000)
        libdirect-1.0.so.0 => /usr/lib/libdirect-1.0.so.0 (0xb5c07000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb5be1000)
        libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xb5bdc000)
        libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb5bd4000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb5bad000)
        /lib/ld-linux.so.2 (0xb8054000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb5ba8000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb5ba3000)

Quote:

Originally Posted by Fry (Post 1559693)
Something along the lines of "libboost-all" should be enugh, pick one with the funny Ubuntu logo next to it I guess.

i would if i could find something like that.
:(

zephirot 03-01-2010 02:25 AM

Quote:

Originally Posted by Fry (Post 1559692)
Odd, that shouldn't happen :(
Did you reinstall gonstruct recently (last few hours)? What's the CPU usage in the task manager when you have a level open?

It's the first time I installed it on this machine something like 4-5 hours ago, and the CPU usage is totally normal.

Fry 03-01-2010 11:16 AM

Quote:

Originally Posted by zephirot (Post 1559753)
It's the first time I installed it on this machine something like 4-5 hours ago, and the CPU usage is totally normal.

Hm, I had a problem where all OpenGL applications didn't work. If you want, you can try updating your display drivers, but it probably isn't what causes it for you :( Not sure really.

zephirot 03-01-2010 02:32 PM

They are up to date :(.

Loriel 03-01-2010 03:07 PM

Quote:

Originally Posted by Deas_Voice (Post 1559751)
NPC Code:
[email protected]:~/Desktop/gonstruct-0.2.0$ ldd ./gonstruct
[...]
libboost_filesystem-mt.so.1.38.0 => not found
libboost_system-mt.so.1.38.0 => not found


Can you see whether the package libboost1.38-dev is installed? If yes, maybe they are using another naming scheme and you can try creating symlinks /usr/lib/libboost_filesystem-mt.so.1.38.0 and ...-system-... to whatever name they use. If no, maybe you can just try creating those symlinks and have them point to whatever other version of those libraries you have installed.

They really need to come up with a way to distribute binaries across distributions without making me learn how to use that distribution :(

Draenin 03-01-2010 03:42 PM

Any chance of gmap and terrain map support? Editing gmaps in their entirety is something Gonstruct seems to lack right now.

Deas_Voice 03-01-2010 03:50 PM

Quote:

Originally Posted by Loriel (Post 1559902)
Can you see whether the package libboost1.38-dev is installed?

couldn't find 1.38, just 1.37, but i'll try that one.
Edit; did not work.. there's no 1.38 in the package manager..

Quote:

Originally Posted by Loriel (Post 1559902)
If yes, maybe they are using another naming scheme and you can try creating symlinks /usr/lib/libboost_filesystem-mt.so.1.38.0 and ...-system-... to whatever name they use. If no, maybe you can just try creating those symlinks and have them point to whatever other version of those libraries you have installed.

~negative, the package doesnt even exist.

Quote:

Originally Posted by Loriel (Post 1559902)
They really need to come up with a way to distribute binaries across distributions without making me learn how to use that distribution :(

Agreed. >_<

Loriel 03-01-2010 04:11 PM

Quote:

Originally Posted by Deas_Voice (Post 1559914)
couldn't find 1.38, just 1.37, but i'll try that one.
Edit; did not work.. there's no 1.38 in the package manager..

There is in girlfriend's netbook's ubuntu, maybe you need to upgrade. :( (Edit: Ubuntu 9.10)

Gentoo is apparently up to 1.41, so we are not entirely bleeding edge here.

Loriel 03-01-2010 04:11 PM

Quote:

Originally Posted by Draenin (Post 1559913)
Any chance of gmap and terrain map support? Editing gmaps in their entirety is something Gonstruct seems to lack right now.

There is a chance, but do not count on it or anything. If someone wants to contribute work in that direction, we would be more than happy to accept it and possibly assist.

Draenin 03-01-2010 05:05 PM

Quote:

Originally Posted by Loriel (Post 1559918)
There is a chance, but do not count on it or anything. If someone wants to contribute work in that direction, we would be more than happy to accept it and possibly assist.

Well, if it helps at all, you can open up a terrain map with notepad and see all the level details, including the z-heights of vertices on terrain maps. And from what I understand, normal .nw levels are patchworked into a gmap through use of specialized links. I'm pretty sure that's viewable through notepad too. Such information might be useful if that kind of feature were to be implemented.

adam 03-01-2010 06:17 PM

Oh, editing an entire gmap would be fun, especially if you could zoom all the way out and kinda paint tiles on it.

Draenin 03-02-2010 05:47 AM

Quote:

Originally Posted by adam (Post 1559927)
Oh, editing an entire gmap would be fun, especially if you could zoom all the way out and kinda paint tiles on it.

You can already do that with Graaleditor. It's not a function with Gonstruct, though.

DustyPorViva 03-02-2010 06:34 AM

Well you can't zoom out :P and I highly doubt Gonstruct will have that ability either. You gotta remember it has to render all those tiles. In order to have gmap capability they'll have to add the surrounding levels to the buffer, and do some fancy clipping in order to keep speed's reasonable. Hopefully this does get eventually added as it's something that holds Gonstruct back somewhat as the gmap functionality is EXTREMELY useful when you're working on overworlds.

GraalEditor has it easy as it simply uses the game engine to handle all of that complicated stuff like the adjacent level buffering and clipping. If you haven't ever noticed, the blue + is actually your player you're moving around.

Fry 03-02-2010 01:44 PM

Gmaps are kinda planned as soon as I clean up the terrible user interface for tilesets/layers a bit, which is pretty important I guess. If you have any ideas how to do that, that'd own, since I'm terrible at user interfaces~

Crono 03-02-2010 03:21 PM

so you are still working on it ^____________^!


All times are GMT +2. The time now is 01:02 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.