Opened 15 years ago

Closed 14 years ago

Last modified 13 years ago

#288 closed defect (fixed)

libCollada not found by game when executed outside system directory

Reported by: Philip Taylor Owned by:
Priority: Should Have Milestone:
Component: Core engine Keywords:
Cc: Patch:

Description

On Linux, if the game is run from outside the 'system' directory, it can't find ./libCollada_dbg.so and dies. It should probably look in the game executable's path to find the library (perhaps using sys_get_executable_name).

Change History (3)

comment:1 by Philip Taylor, 14 years ago

Milestone: Open Source ReleaseOS Pre-Alpha 1

Not sure if this is still a problem. Need to test it and fix it if it is.

comment:2 by philip, 14 years ago

Resolution: fixed
Status: newclosed

(In [7381]) Load libraries from rpath=$ORIGIN instead of from cwd. Fixes #288

comment:3 by (none), 13 years ago

Milestone: OS Pre-Alpha 1

Milestone OS Pre-Alpha 1 deleted

Note: See TracTickets for help on using tickets.