apenwarr-redo/redoconf/rc
Avery Pennarun 88250334da redoconf: move -Wl,-rpath flags to shlib.rc and add -Wl,-z,origin.
It was kind of ugly to have this kind of special flag directly in
link.od; now we detect whether it's available.  This also gives a
project the ability to override the flag in some other way if they
want.

As a result, rc/shlib.rc needs to be included in all.rc.od if you want
to create or link against shared libraries.

While we're here, also add -Wl,-z,origin on platforms where it works.
This is apparently needed for FreeBSD 8.0 at least, and probably other
platforms.

Reported-by: Wayne Scott <wsc9tt@gmail.com>
2019-03-01 13:55:22 -05:00
..
_init.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
CC.rc.od redoconf: better handling of required vs optional detectors. 2019-02-23 16:51:25 -05:00
CXX.rc.od redoconf: better handling of required vs optional detectors. 2019-02-23 16:51:25 -05:00
default.autolib.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
default.h.precompiled.rc.od Precompiled headers: supply "-x c-header" or "-x c++-header" if available. 2019-02-25 13:09:11 +00:00
default.h.rc.od Fix some build problems on MacOS X. 2019-02-24 22:29:19 -05:00
default.hpp.precompiled.rc.od Precompiled headers: supply "-x c-header" or "-x c++-header" if available. 2019-02-25 13:09:11 +00:00
default.required.rc.od redoconf: better handling of required vs optional detectors. 2019-02-23 16:51:25 -05:00
libgl.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
libgtk2.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
libm.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
libpng.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
libqt4.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
libsdl.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
libx11.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
pkg-config.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
run.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
shlib.rc.od redoconf: move -Wl,-rpath flags to shlib.rc and add -Wl,-z,origin. 2019-03-01 13:55:22 -05:00
Wall.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
Wextra.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00
zdefs.rc.od Experimental new redoconf C/C++ build/autoconfiguration system. 2019-02-23 06:52:25 -05:00