Skip to content

Commit

Permalink
Make sure everything that links with eglib also links with libiconv
Browse files Browse the repository at this point in the history
  • Loading branch information
jstedfast committed Apr 26, 2011
1 parent 9539517 commit 1deef5a
Show file tree
Hide file tree
Showing 8 changed files with 14 additions and 13 deletions.
2 changes: 1 addition & 1 deletion eglib/test/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ SOURCES = \
test_eglib_SOURCES = $(SOURCES)

test_eglib_CFLAGS = -Wall -D_FORTIFY_SOURCE=2 -I$(srcdir)/../src -I../src -DDRIVER_NAME=\"EGlib\"
test_eglib_LDADD = ../src/libeglib.la
test_eglib_LDADD = ../src/libeglib.la $(LIBICONV)

run-eglib: all
srcdir=`readlink -f $(srcdir)` ./test-eglib
Expand Down
3 changes: 2 additions & 1 deletion mono/dis/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@ monodis_LDADD = \
libmonodis.a \
$(runtime_lib) \
$(LLVM_LIBS) \
$(GLIB_LIBS)
$(GLIB_LIBS) \
$(LIBICONV)

if PLATFORM_DARWIN
monodis_LDFLAGS=-framework CoreFoundation
Expand Down
1 change: 1 addition & 0 deletions mono/interpreter/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ libmint_la_LIBADD = \
../utils/libmonoutils.la \
$(libgc_libs) \
$(GLIB_LIBS) \
$(LIBICONV) \
$(ICU_LIBS) \
-lm

Expand Down
10 changes: 5 additions & 5 deletions mono/mini/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -15,35 +15,35 @@ libs= \
$(monodir)/mono/metadata/libmonoruntime.la \
$(monodir)/mono/io-layer/libwapi.la \
$(monodir)/mono/utils/libmonoutils.la \
$(GLIB_LIBS) \
$(GLIB_LIBS) $(LIBICONV) \
$(libgc_libs)

sgen_libs = \
$(monodir)/mono/metadata/libmonoruntimesgen.la \
$(monodir)/mono/io-layer/libwapi.la \
$(monodir)/mono/utils/libmonoutils.la \
$(GLIB_LIBS)
$(GLIB_LIBS) $(LIBICONV)

if MOONLIGHT
moon_libs = \
$(monodir)/mono/metadata/libmonoruntimemoon.la \
$(monodir)/mono/io-layer/libwapi.la \
$(monodir)/mono/utils/libmonoutils.la \
$(GLIB_LIBS)
$(GLIB_LIBS) $(LIBICONV)
endif

static_libs= \
$(monodir)/mono/metadata/libmonoruntime-static.la \
$(monodir)/mono/io-layer/libwapi.la \
$(monodir)/mono/utils/libmonoutils.la \
$(GLIB_LIBS) \
$(GLIB_LIBS) $(LIBICONV) \
$(libgc_static_libs)

sgenstatic_libs = \
$(monodir)/mono/metadata/libmonoruntimesgen-static.la \
$(monodir)/mono/io-layer/libwapi.la \
$(monodir)/mono/utils/libmonoutils.la \
$(GLIB_LIBS)
$(GLIB_LIBS) $(LIBICONV)

CLASS=$(mcs_topdir)/class/lib/net_4_0

Expand Down
1 change: 1 addition & 0 deletions mono/monograph/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ monograph_LDADD = \
$(runtime_lib) \
$(GLIB_LIBS) \
$(LLVM_LIBS) \
$(LIBICONV) \
-lm

GRAPHS=System.Object System.Enum System.Attribute System.ValueType System.Reflection.MemberInfo
Expand Down
6 changes: 2 additions & 4 deletions mono/profiler/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ libmono_profiler_cov_la_LIBADD = $(top_builddir)/mono/mini/libmono-$(API_VER).la
libmono_profiler_aot_la_SOURCES = mono-profiler-aot.c
libmono_profiler_aot_la_LIBADD = $(top_builddir)/mono/mini/libmono-$(API_VER).la
#libmono_profiler_logging_la_SOURCES = mono-profiler-logging.c
#libmono_profiler_logging_la_LIBADD = $(top_builddir)/mono/mini/libmono-$(API_VER).la $(GLIB_LIBS)
#libmono_profiler_logging_la_LIBADD = $(top_builddir)/mono/mini/libmono-$(API_VER).la $(GLIB_LIBS) $(LIBICONV)
libmono_profiler_iomap_la_SOURCES = mono-profiler-iomap.c
libmono_profiler_iomap_la_LIBADD = $(top_builddir)/mono/mini/libmono-$(API_VER).la $(GLIB_LIBS)
libmono_profiler_iomap_la_LIBADD = $(top_builddir)/mono/mini/libmono-$(API_VER).la $(GLIB_LIBS) $(LIBICONV)
libmono_profiler_log_la_SOURCES = proflog.c
libmono_profiler_log_la_LIBADD = $(top_builddir)/mono/mini/libmono-$(API_VER).la $(Z_LIBS)

Expand All @@ -56,5 +56,3 @@ check-local: testlog

EXTRA_DIST=utils.c utils.h proflog.h log-profiler.txt perf_event.h \
$(PLOG_TESTS_SRC) ptestrunner.pl


2 changes: 1 addition & 1 deletion mono/tests/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -927,6 +927,6 @@ else
libtest_la_LDFLAGS = -rpath `pwd`
endif
libtest_la_SOURCES = libtest.c
libtest_la_LIBADD = $(GLIB_LIBS)
libtest_la_LIBADD = $(GLIB_LIBS) $(LIBICONV)

CLEANFILES = $(TESTSI_CS) $(TESTSI_IL) $(STRESS_TESTS) *.dll *.stdout *.aotlog *.exe stest.dat
2 changes: 1 addition & 1 deletion tools/sgen/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ sgen_grep_binprot_SOURCES = \
sgen-grep-binprot.c

sgen_grep_binprot_LDADD = \
$(GLIB_LIBS)
$(GLIB_LIBS) $(LIBICONV)

0 comments on commit 1deef5a

Please sign in to comment.