make/gcc.mk

changeset 91
fac51f87def0
parent 44
3da1f7b6847f
child 97
09fbefc0e6a9
equal deleted inserted replaced
90:279f343bbf6c 91:fac51f87def0
24 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 24 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 25 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26 # POSSIBILITY OF SUCH DAMAGE. 26 # POSSIBILITY OF SUCH DAMAGE.
27 # 27 #
28 28
29 CFLAGS = -std=gnu99 29 CFLAGS = -std=gnu99 -g
30 LDFLAGS = -Wl,-R,'$$ORIGIN/../lib'
30 31
31 CC = gcc 32 CC = gcc
32 CXX = g++ 33 CXX = g++
33 LD = gcc 34 LD = gcc
34 35
36 SHLIB_CFLAGS = -fPIC
37 SHLIB_LDFLAGS = -shared
38

mercurial