Game Development Community

windowManager/x11/x11Window.h

by raa brubb · in Torque 3D Professional · 05/07/2014 (7:21 pm) · 6 replies

Hey Luis,

When compiling the OpenGL build, it was missing "windowManager/x11/x11Window.h". Could you add it?

#1
05/08/2014 (12:13 pm)
Bump
#2
05/08/2014 (3:50 pm)
Thanks for reporting an error.

I would appreciate you to follow how to report issues to facilitate the work. Add any additional information you can.

Please do not open additional threads, there's already one for OpenGL and one for Linux.

I hope I can help you when I have more information.
#3
05/08/2014 (7:09 pm)
Your welcome, sorry for making a thread. I did however, find the old Linux port with the files missing from yours. Maybe they could help.

https://github.com/GarageGames/Torque3D/tree/linux-rnd/Engine/source/windowManager

Check it out!
#4
05/09/2014 (5:02 am)
I guess you're compiling on Linux, you are using the generator php?

windowManager/x11 are deprecated/removed, we use SDL2.
php generator are deprecated, we use CMake.

plz, read how to compile: dl.dropboxusercontent.com/u/28887086/T3D%20CMake%20docs/mdwiki.html#!index.md

Quote:
A new update on Github: github.com/BeamNG/Torque3D/tree/dev_linux_opengl
  • Compile on Linux 64bit
  • Updated to Torque v3.5.1
  • Fixes for compile on Linux
  • Added SDL2 for window and input
  • Menubar, message box and file dialog on Linux (full working editor)
  • CMake support (tested on MSVC, make, ninja, Codeblocks, kDevelops, qtCreator)


  • You do not need to use Linux OS 32bit or CHROOT to compile T3D on Linux. It can be done easily from a OS 64bit.

    You can not use the old php generator in Linux. Set SDL2 for Linux is too complicated and we need to use CMake.

    CMake is a cross-platform, open-source build system.
    How to use CMake to compile T3D. Not finished, appreciate any help to improve it.
    #5
    05/09/2014 (12:17 pm)
    So we can now compile Torque3D 3.5.1 OpenGL in 64-bit?
    #6
    05/09/2014 (12:36 pm)
    No, we can compile T3D 32bit in a Linux 64bit more easy.