Subject: Re: editors/dasher broken?
To: Julio M. Merino Vidal <jmmv@menta.net>
From: Perry E. Metzger <perry@piermont.com>
List: tech-pkg
Date: 04/18/2004 12:25:25
"Julio M. Merino Vidal" <jmmv@menta.net> writes:
> Errors messages appear before the "environment" printed, which is usually
> quite long.

the full log is too long for the mailing, but perhaps this part is
more relevant:

configure:12562: checking for XML_Parse in -lexpat
configure:12592: gcc -o conftest -O2 -I/usr/pkg/include -I/usr/include -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -I/usr/pkg/include -I/usr/include -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib conftest.c -lexpat  -lintl >&5
ld: cannot find -lexpat
configure:12598: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "dasher"
| #define PACKAGE_TARNAME "dasher"
| #define PACKAGE_VERSION "3.2.8"
| #define PACKAGE_STRING "dasher 3.2.8"
| #define PACKAGE_BUGREPORT "dasher@mrao.cam.ac.uk"
| #define PACKAGE "dasher"
| #define VERSION "3.2.8"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define GETTEXT_PACKAGE "dasher"
| #define HAVE_ALLOCA 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define INTDIV0_RAISES_SIGFPE 1
| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| #define HAVE_STDINT_H_WITH_UINTMAX 1
| #define HAVE_UNSIGNED_LONG_LONG 1
| #define HAVE_UINTMAX_T 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NL_TYPES_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_GETC_UNLOCKED 1
| #define HAVE_GETCWD 1
| #define HAVE_GETEGID 1
| #define HAVE_GETEUID 1
| #define HAVE_GETGID 1
| #define HAVE_GETUID 1
| #define HAVE_MUNMAP 1
| #define HAVE_PUTENV 1
| #define HAVE_SETENV 1
| #define HAVE_SETLOCALE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOUL 1
| #define HAVE_TSEARCH 1
| #define HAVE_ICONV 1
| #define ICONV_CONST const
| #define HAVE_LANGINFO_CODESET 1
| #define HAVE_LC_MESSAGES 1
| #define ENABLE_NLS 1
| #define HAVE_GETTEXT 1
| #define HAVE_DCGETTEXT 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char XML_Parse ();
| int
| main ()
| {
| XML_Parse ();
|   ;
|   return 0;
| }
configure:12623: result: no
configure:12633: error: Expat library not found.




-- 
Perry E. Metzger		perry@piermont.com