Closed WayneSherman closed 6 years ago
src/tools/projectmanager/UnitProject.pas
function FindBinaryInExecutableEnviromentPath searches the current PATH using a ";" (semicolon) to separate PATH entries:
UnitProject.pas, Line 50: PathStringList.Delimiter:=';';
PathStringList.Delimiter:=';';
Linux uses a ":" (colon) to delimit path entries, so the fpc executable is never found.
Linux path example:
echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Fixed
src/tools/projectmanager/UnitProject.pas
function FindBinaryInExecutableEnviromentPath searches the current PATH using a ";" (semicolon) to separate PATH entries:
UnitProject.pas, Line 50:
PathStringList.Delimiter:=';';
Linux uses a ":" (colon) to delimit path entries, so the fpc executable is never found.
Linux path example: