[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Build failure on Solaris,
Bill Moseley <=