Christian Heimes <li...@cheimes.de> added the comment:
There is a simpler solution. How about you use double quotes instead of single quotes and let the shell expand the variable before you pass it down into the process? $ export ORIGIN=/origin $ echo LDFLAGS=-Wl,-rpath,'$ORIGIN/../lib' LDFLAGS=-Wl,-rpath,$ORIGIN/../lib $ echo LDFLAGS=-Wl,-rpath,"$ORIGIN/../lib" LDFLAGS=-Wl,-rpath,/origin/../lib ---------- nosy: +christian.heimes _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue36081> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com