automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Build failure on Solaris


From: Bill Moseley
Subject: Build failure on Solaris
Date: Fri, 28 Mar 2003 23:26:32 -0800 (PST)

Now I really do need some help.  Please.

The *.al version of a convenience library is not being built on solaris:

Testing on sourceforge compile farm.  Most machines build fine, but when I
get to Solaris 8 (I was able to duplicate this problem on another Solaris
8 machine, too):


 A. [x86] Linux 2.4 (Debian 2.2)  [OK!]
 B. [x86] Linux 2.4 (Redhat 7.3)  [OK!]
 G. [Alpha] Linux 2.2 (Debian 3.0)  [OK!]
 L. [Sparc - Ultra60] Linux 2.4 (Debian 3.0)  [OK!]
 M. [Sparc - R220] Sun Solaris (8) #1 [FAIL]

make[2]: Entering directory `/data/_g/lii/bb/src'

[...]

ld: fatal: file replace/.libs/libreplace.al: open failed: No such file or 
directory
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^
ld: fatal: File processing errors. No output written to 
.libs/libswish-e.so.2.0.0

make[2]: *** [libswish-e.la] Error 1
make[2]: Leaving directory `/data/_g/lii/bb/src'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/data/_g/lii/bb/src'
make: *** [check-recursive] Error 1

549) ~/bb %ls -laR src/replace
src/replace:
total 36
drwxr-x---   4 lii      ipcgi        512 Mar 28 22:50 .
drwxr-x---   6 lii      ipcgi       2048 Mar 28 22:51 ..
drwxr-x---   2 lii      ipcgi        512 Mar 28 22:49 .deps
drwxr-x---   2 lii      ipcgi        512 Mar 28 22:50 .libs
-rw-r-----   1 lii      ipcgi      12196 Mar 28 22:49 Makefile
-rw-r-----   1 lii      ipcgi        651 Mar 28 22:50 libreplace.la

src/replace/.deps:
total 8
drwxr-x---   2 lii      ipcgi        512 Mar 28 22:49 .
drwxr-x---   4 lii      ipcgi        512 Mar 28 22:50 ..
-rw-r-----   1 lii      ipcgi          8 Mar 28 22:49 mkstemp.Plo
-rw-r-----   1 lii      ipcgi          8 Mar 28 22:49 vsnprintf.Plo

src/replace/.libs:
total 6
drwxr-x---   2 lii      ipcgi        512 Mar 28 22:50 .
drwxr-x---   4 lii      ipcgi        512 Mar 28 22:50 ..
lrwxrwxrwx   1 lii      ipcgi         16 Mar 28 22:50 libreplace.la -> 
../libreplace.la

No libreplace.al here.                                                      

Here's my Makefile.am for the top dir:

542) ~/bb %cat ../swish-e-2.3.5/src/Makefile.am

SUBDIRS = expat replace

[...]

lib_LTLIBRARIES = libswish-e.la
libswish_e_la_LDFLAGS = -version-info 2:0:0 $(Z_LIBS) $(PCRE_LIBS)
libswish_e_la_CPPFLAGS = $(Z_CFLAGS) $(PCRE_CFLAGS) -Ireplace
libswish_e_la_LIBADD = $(BTREE_OBJS) replace/libreplace.la


And for my libreplace:

550) ~/bb %cat ../swish-e-2.3.5/src/replace/Makefile.am
noinst_LTLIBRARIES = libreplace.la
libreplace_la_SOURCES =
libreplace_la_LIBADD = @LTLIBOBJS@
EXTRA_DIST = mkstemp.h


On linux: 
address@hidden:~/zzzz/build/src/replace/.libs$ ls -la
total 4
drwxr-xr-x    2 moseley  moseley        46 Mar 28 22:56 .
drwxr-xr-x    4 moseley  moseley        65 Mar 28 22:56 ..
-rw-r--r--    1 moseley  moseley         8 Mar 28 22:56 libreplace.al
lrwxrwxrwx    1 moseley  moseley        16 Mar 28 22:56 libreplace.la -> 
../libreplace.la


ltmain.sh (GNU libtool) 1.4.2a (1.922.2.100 2002/06/26 07:25:14)
automake (GNU automake) 1.7.3
autoconf (GNU Autoconf) 2.57



-- 
Bill Moseley address@hidden





reply via email to

[Prev in Thread] Current Thread [Next in Thread]