Ethereal-dev: [Ethereal-dev] missing dependency on libdissectors

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Michael Haverkamp <mhaverkamp@xxxxxxx>
Date: Fri, 17 Dec 2004 09:19:30 -0600
I have been unable to compile ethereal 0.10.8 on Solaris because of an unresolved dependency problem. I eventually tracked the problem to a missing dependency on epan/dissectors/libdissectors.la at link time. The attached patch to Makefile.in fixes the problem for me. If this patch is acceptable, please include the change in future releases.

Also, I am not subscribed to this list, so please keep me in the CC list on any future replies. I can also provide more information about my original problem if requested.

--
Michael Haverkamp
--- Makefile.in.old	2004-12-17 09:03:51.198314000 -0600
+++ Makefile.in	2004-12-17 09:02:45.098321000 -0600
@@ -860,7 +860,8 @@
 ethereal_additional_libs = \
 	gtk/libui.a		\
 	wiretap/libwiretap.la	\
-	epan/libethereal.la
+	epan/libethereal.la	\
+	epan/dissectors/libdissectors.la
 
 
 # This is the automake dependency variable for the executable
@@ -892,7 +893,8 @@
 # linked into the tethereal executable.
 tethereal_additional_libs = \
 	wiretap/libwiretap.la		\
-	epan/libethereal.la
+	epan/libethereal.la		\
+	epan/dissectors/libdissectors.la
 
 
 # This is the automake dependency variable for the executable
@@ -955,7 +957,8 @@
 
 dftest_additional_libs = \
 	wiretap/libwiretap.la		\
-	epan/libethereal.la
+	epan/libethereal.la		\
+	epan/dissectors/libdissectors.la
 
 dftest_DEPENDENCIES = \
 	$(ethereal_optional_objects)	\