1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Leadwerks: GDB Is Annoying; Editor Using GTK

Gaming

Published on 08 November 2013 04:38 PM EST
Written by Michael Larabel in Gaming
60 Comments

Leadwerks, one of the recent commercial game engines that's being ported to Linux following a successful Kickstarter campaign, has shared more of their Linux game engine progress from a developer's perspective.

At the end of October the company shared Leadwerks for Linux is in beta and then earlier this week they shared more information on the Linux porting process. The full update on Leadwerk for Linux can be found via a Kickstarter update but the key information includes:

- The limitations of the GDB debugger being annoying. This isn't too much of a surprise and game developers have found this GNU debugger to be crap. Valve's working on their own debugger while also contributing to LLVM's LLDB. Valve's Linux debugger should be a godsend compared to GDB.

- The Leadwerks game engine editor is using GTK over Qt. The process only took a few days and is moving along but there are some bugs to work out. GTK was used over Qt to fit into their editor tool's design more cleanly. The developers also prefer the "native look and feel" of GTK.

- Developers and early adopters continue to be hit by Linux graphics driver issues and other hardware-related problems.

- The update ended with, "In conclusion, we've been through the difficult parts of porting a complex application to Linux. Although some annoyances and limitations have been discovered, overall I have found Linux to be a completely viable platform for application development."

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. ASRock X99 Extreme3 Is An Affordable Choice For Linux Users
  2. A Walkthrough Of The New 32 System Open-Source Linux Benchmarking Test Farm
  3. Habey MITX-6771: Mini-ITX Board With Quad-Core J1900 Bay Trail
  4. OCZ Vector 150 SSD On Linux
Latest Linux Articles
  1. 2014 Catalyst Linux Graphics Benchmarks Year-In-Review
  2. 17-Way Linux Graphics Card Comparison With Civilization Beyond Earth
  3. AMD Kaveri: Open-Source Radeon Gallium3D vs. Catalyst 14.12 Omega Driver
  4. 12-Way AMD Catalyst 14.12 vs. NVIDIA 346 Series Linux GPU Comparison
Latest Linux News
  1. Ruby 2.2 Released With A Better Garbage Collector
  2. PlaneShift 0.6.3 Open-Source MMORPG Released
  3. Xonotic 0.8 Is Slowly Creeping Closer To Being Released
  4. NVIDIA Sends Out 11 Nouveau Patches For Christmas
  5. Kodi 14.0 Released For The Holidays - Formerly Known As XBMC
  6. Devuan Is Still Moving Along As A Debian Fork Without Systemd
  7. UEFI Secure Boot Tools Updated For v2.4
  8. Phoronix Test Suite 5.4.1 Released
  9. Mageia 5 Has Been Delayed
  10. GPU-Based Acceleration For PostgreSQL
Latest Forum Discussions
  1. Why is it that Radeon cannot run good old (ancient) Doom 3 engine games?
  2. Aliens vs predator for Linux
  3. Debian init discussion in Phoenix Wright format
  4. FPS capped on Linux (AMD fglrx drivers)
  5. Speeding up systemd networking service
  6. Storm Engine 2 (Doom 3 BFG GPL fork) got entry on IndieDb
  7. Need some hand holding with upgrading xserver
  8. New build, first Linux PC, what could go wrong? ;)