Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing linker flags in master #3

Open
alexsomesan opened this issue Oct 18, 2011 · 1 comment
Open

Missing linker flags in master #3

alexsomesan opened this issue Oct 18, 2011 · 1 comment

Comments

@alexsomesan
Copy link

Hi!

Just got the latest master and tried building on Ubuntu 11.10
The makefile templates in ./tools and ./dev are missing the plist LIBS flags.

Did this manual edit in Makefile.am

from:
AM_LDFLAGS = $(libglib2_LIBS) $(libgnutls_LIBS) $(libtasn1_LIBS) $(libgthread2_LIBS)

to:
AM_LDFLAGS = $(libglib2_LIBS) $(libgnutls_LIBS) $(libtasn1_LIBS) $(libgthread2_LIBS) $(libplist_LIBS) $(libplistmm_LIBS)

It builds cleanly after a disclean and re-configure.

Cheer!

@alexsomesan
Copy link
Author

Here's the diff to the master:

diff --git a/dev/Makefile.am b/dev/Makefile.am
index 0790c80..3f0bb07 100644
--- a/dev/Makefile.am
+++ b/dev/Makefile.am
@@ -1,7 +1,8 @@
 AM_CPPFLAGS = -I$(top_srcdir)/include

 AM_CFLAGS = $(GLOBAL_CFLAGS) $(libglib2_CFLAGS) $(libgnutls_CFLAGS) $(libtasn1_CFLAGS) $(libgthread2_CFLAGS) $(LFS_CFLAGS)
-AM_LDFLAGS = $(libglib2_LIBS) $(libgnutls_LIBS) $(libtasn1_LIBS) $(libgthread2_LIBS)
+AM_LDFLAGS = $(libglib2_LIBS) $(libgnutls_LIBS) $(libtasn1_LIBS) $(libgthread2_LIBS) $(libplist_LIBS) $(libplistmm_LIBS)
+

 if ENABLE_DEVTOOLS
 noinst_PROGRAMS = ideviceclient lckd-client afccheck msyncclient filerelaytest
diff --git a/tools/Makefile.am b/tools/Makefile.am
index 007d8dc..3dc6289 100644
--- a/tools/Makefile.am
+++ b/tools/Makefile.am
@@ -1,7 +1,7 @@
 AM_CPPFLAGS = -I$(top_srcdir)/include

 AM_CFLAGS = $(GLOBAL_CFLAGS) $(libglib2_CFLAGS) $(libgnutls_CFLAGS) $(libtasn1_CFLAGS) $(libgthread2_CFLAGS) $(LFS_CFLAGS)
-AM_LDFLAGS = $(libglib2_LIBS) $(libgnutls_LIBS) $(libtasn1_LIBS) $(libgthread2_LIBS)
+AM_LDFLAGS = $(libglib2_LIBS) $(libgnutls_LIBS) $(libtasn1_LIBS) $(libgthread2_LIBS) $(libplist_LIBS) $(libplistmm_LIBS)

 bin_PROGRAMS = idevice_id ideviceinfo idevicepair idevicesyslog idevicebackup ideviceimagemounter idevicescreenshot ideviceenterrecovery

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant