Areloch / GG-Torque3D

MIT Licensed Open Source version of Torque 3D from GarageGames
MIT License
13 stars 1 forks source link

T3D 3.8+ Linux SteamOS brewmaster_beta #48

Open ninjafootball07 opened 5 years ago

ninjafootball07 commented 5 years ago

Feedback Type: Linux - SteamOS brewmaster_beta Description: OpenGL - T3D 3.8+ / libstdc++.so.6 - GLIBCXX_3.4.21 Details: So this is 2x part until I have time to do a bug repo. (i may just copy / paste this to hold spot in issues till can pretty it up) On SteamOS/debian jessie or steam calls it brewmaster_beta (and i did test clockwerk testing) Anything past Torque3D 3.8 on SteamOS I will get: ./Torque3D: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./Torque3D) Possible to use clang? prac:01 may be familiar with this.

As a side note and I can create a seperate issue. Inside Torque3D 3.8 - the OpenGL renderer is borked on SteamOS. If desired I can post screenshots here but I will put them on the issue. Basically everything is black, if i move just right and it seems the world view matrix is off or something i can see sillouttes only, but can't even zoom in or tilt/pan/swivle around normal to get any normal type of Torque editor experience.

image image

ninjafootball07 commented 5 years ago

I can move the 3.8 OpenGL issues mentioned on discord and in #dev channel there over to main repo. Tired and trying to keep my finger on the pulse here. The compiler issue: ./Torque3D: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./Torque3D)

is a issue on SteamOS / debian non testing for the forseeable future however as debian runs behind Ubuntu. One thought on this is compile with clang instead of gcc?

asked: for clarity when youre compiling for steam os are you leveraging the steam os sdl variant? really should shut off that even being an option to flip off at this poiint outside of dedicated server builds

answer: I compiled in vagrant using the ubuntu recommended on docs. i did one compile on SteamOS and I assume I used their SDL variant. I also assumed it was part of Proton/Wine/Vulkan path. Shut off which option? SDL? or linux client? linux dev env? or other