hard-coded path to lua headers

Bug #164888 reported by Per
2
Affects Status Importance Assigned to Milestone
Freyja
Fix Released
Medium
Unassigned

Bug Description

In lua/lua/Lua.h (and possibly other files), include paths to lua headers have a hard-coded path that includes a version number. This may not be correct for some installations, and breaks badly on Fedora 8, for instance. The includes should not include a path element, and the path should instead be discovered and added as an include path by cmake.

Revision history for this message
Terry 'Mongoose' Hendrix (mongooseichiban) wrote :

From talking to you on irc -- Fedora using /usr/include/lua.h and not /usr/include/lua-5.1/lua.h -- makes it hard to co-install. I added quirks for it. (1106) A better solution might require cmake script patches. ^^

Changed in freyja3d:
status: New → In Progress
Revision history for this message
Terry 'Mongoose' Hendrix (mongooseichiban) wrote :

New Lua macros were made for CMakeList.txt and source files that were affected to search for more naming conventions of the library/path/include files. This should close the bug.

Changed in freyja3d:
importance: Undecided → Medium
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.