[Xastir] Installing on YDL

Bruce, KQ4TV xastir at bwm.us
Wed Feb 2 15:29:59 EST 2005


On Feb 2, 2005, at 12:15 PM, Curt, WE7U wrote:

> On Wed, 2 Feb 2005, Bruce, KQ4TV wrote:
>
>> Building with AX25 .............................. : no
>> Building with Festival .......................... : yes
>> Building with GPSMan ............................ : yes
>> Building with ImageMagick ....................... : no
>> Building with libproj ........................... : yes
>> Building with GeoTiff ........................... : yes
>> Building with GDAL/OGR .......................... : yes
>> Building with ShapeLib .......................... : yes
>> Building with pcre .............................. : yes
>> Building with dbfawk ............................ : yes
>> Building with map caching ....................... : yes
>> Building with ErrorPopups ....................... : no
>> Building with libgc (Debug) ..................... : no
>> Building with profiling (Debug) ................. : no
>> Building with rtree indexing (experimental) ..... : no
>
>
>> Any suggestions? This is a fresh cvs update not more that 30 minutes
>> ago.
>
> Why are you running such and old version?  hi hi
>
> Make sure you have the development headers for ImageMagick installed
> as well.  If you do, then check the config.log or make.log file to
> see what "configure" is complaining about w.r.t. ImageMagick.  Often
> it is a dependency that ImageMagick has that isn't included in it's
> "spec" file, therefore the "rpm" program didn't know about that
> dependency.  If that's what it is, solve the problem by installing
> the additional packages, then complain to the distribution about
> that unknown dependency in the ImageMagick or ImageMagick-devel rpm
> so that it will get fixed in future OS releases.
>
>

RPM ImageMagick-devel-5.5.7.15-1.3 is installed.
I learned to make sure that was installed a long time ago.
Here is the only part of config.log that mentions ImageMagick.
About 24 lines down from here is a line that reads "/usr/bin/ld: cannot 
find -lexif" that is the only thing that I can remotely find a 
complaint in the file and I don't know what it is or how to get it?

configure:15205: $? = 0
configure:15208: test -s conftest
configure:15211: $? = 0
configure:15229: result: -ldb
configure:15298: checking for Magick-config
configure:15325: result: yes
configure:15410: checking magick/api.h usability
configure:15422: gcc -c -g -O2 -pipe -Wall -pthread 
-I/usr/local/include   -I/usr/X11R6/include  -I/usr/include 
-I/usr/include/freetype2 -D_FILE_OFFSET_BITS=64 -D_REENTRANT 
-I/usr/X11R6/include -I/usr/X11R6/include/X11 -I/usr/include/libxml2 
conftest.c >&5
configure:15428: $? = 0
configure:15432: test -z
                          || test ! -s conftest.err
configure:15435: $? = 0
configure:15438: test -s conftest.o
configure:15441: $? = 0
configure:15451: result: yes
configure:15455: checking magick/api.h presence
configure:15465: gcc -E -I/usr/local/include   -I/usr/X11R6/include  
-I/usr/include -I/usr/include/freety
pe2 -D_FILE_OFFSET_BITS=64 -D_REENTRANT -I/usr/X11R6/include 
-I/usr/X11R6/include/X11 -I/usr/include/libx
ml2 conftest.c
configure:15471: $? = 0
configure:15491: result: yes
configure:15526: checking for magick/api.h
configure:15533: result: yes
configure:15548: checking for WriteImage in -lMagick
configure:15578: gcc -o conftest -g -O2 -pipe -Wall -pthread 
-I/usr/local/include   -I/usr/X11R6/include
  -I/usr/include -I/usr/include/freetype2 -D_FILE_OFFSET_BITS=64 
-D_REENTRANT -I/usr/X11R6/include -I/usr/
X11R6/include/X11 -I/usr/include/libxml2 -L/usr/local/lib   
-L/usr/X11R6/lib -L/usr/lib -L/usr/X11R6/lib
-L/usr/lib -L/usr/lib conftest.c -lMagick   -lMagick -ltiff -lfreetype 
-ljpeg -lpng -lexif -ldpstk -ldps
-lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lpthread -lm  -ldb-4.2 -lXpm 
-lrt -lcurl -lXm -lXt -lXp -lXext
-lm   -lSM -lICE -lX11  -lshp -lpcre -lproj -ltiff -lgeotiff -lgdal >&5
/usr/bin/ld: cannot find -lexif
collect2: ld returned 1 exit status
configure:15584: $? = 1
configure: failed program was:
| /* confdefs.h.  */
|
|
| #define PACKAGE_NAME "xastir"
| #define PACKAGE_TARNAME "xastir"
| #define PACKAGE_VERSION "1.4.2"
| #define PACKAGE_STRING "xastir 1.4.2"
| #define PACKAGE_BUGREPORT "xastir at xastir.org"
| #define PACKAGE "xastir"
| #define VERSION "1.4.2"
| #define XASTIR_TOCALL "APX142"
| #define _GNU_SOURCE 1
| #define TNC_PORT "/dev/ttyS0"
| #define GPS_PORT "/dev/ttyS1"
----snip-----
| #define HAVE_PROJ
| #define HAVE_TIFF
| #define HAVE_LIBGEOTIFF
| #define HAVE_NETAX25_AX25_H 1
| #define WITH_DBFAWK
| #define HAVE_GDAL_H 1
| #define HAVE_LIBGDAL
| #define USE_MAP_CACHE 1
| /* 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 WriteImage ();
| int
| main ()
| {
| WriteImage ();
|   ;
|   return 0;
| }
configure:15610: result: no
configure:15623: WARNING: *** Cannot find ImageMagick library files:  
Building w/o ImageMagick support. *
**
configure:15686: gcc -o conftest -g -O2 -pipe -Wall -pthread 
-I/usr/local/include   -I/usr/X11R6/include
  -I/usr/include -I/usr/include/freetype2 -D_FILE_OFFSET_BITS=64 
-D_REENTRANT -I/usr/X11R6/include -I/usr/
X11R6/include/X11 -I/usr/include/libxml2 
-DXASTIR_DATA_BASE=\"${prefix}/share/xastir\" -Wl,--no-keep-memo
ry -L/usr/local/lib   -L/usr/X11R6/lib -L/usr/lib -L/usr/X11R6/lib 
-L/usr/lib -L/usr/lib conftest.c  -lMagick -ltiff -lfreetype -ljpeg 
-lpng -lexif -ldpstk -ldps -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz 
-lpthread -lm  -ldb-4.2 -lXpm -lrt -lcurl -lXm -lXt -lXp -lXext -lm   
-lSM -lICE -lX11  -lshp -lpcre -lproj -ltiff -lgeotiff -lgdal >&5
<command line>:16:19: missing terminating " character
conftest.c: In function `main':
conftest.c:162: warning: implicit declaration of function `exit'
configure:15692: $? = 1
configure: failed program was:
| /* confdefs.h.  */
|

Bruce, KQ4TV




More information about the Xastir mailing list