Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 15382] New: t1lib requires libice, libsm, libx11, libxext, and libxpm if any of them are installed

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-grimoire-bugs AT lists.ibiblio.org
  • Subject: [SM-Grimoire-Bugs] [Bug 15382] New: t1lib requires libice, libsm, libx11, libxext, and libxpm if any of them are installed
  • Date: 2 Sep 2009 20:43:07 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=15382

Summary: t1lib requires libice, libsm, libx11, libxext, and
libxpm if any of them are installed
Product: Codex
Version: stable grimoire
Platform: All
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P3
Component: libs
AssignedTo: sm-grimoire-bugs AT lists.ibiblio.org
ReportedBy: sandalle AT sourcemage.org


$ sorcery -v
1.14.3

$ cat /var/lib/sorcery/codex/stable/VERSION
0.35-0
13a19d8bb28d00017116ec2280b32a84fc24da7d

$ gaze version t1lib libx11 libxext libsm libice libxmu libxpm
Grimoire Section Spell Grimoire Version Installed Version
-------- ------- ----- ---------------- -----------------
stable libs t1lib 5.1.2 5.1.2
stable xorg-lib libx11 1.1.5 1.1.5
stable xorg-lib libxext 1.0.4 1.0.4
stable xorg-lib libsm 1.1.0 1.1.0
stable xorg-lib libice 1.0.5 1.0.5
stable xorg-lib libxmu 1.0.4 1.0.4
stable xorg-lib libxpm 3.5.7 3.5.7

# cast t1lib
...

Example without libxpm installed:
make[2]: Leaving directory `/usr/src/t1lib-5.1.2/lib/t1lib'
../libtool --mode=link \
gcc -s -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o
libt1x.la t1lib/t1x11.lo \
-version-info 6:2:1 \
libt1.la -lXpm -lSM -lICE -lXext -lX11 -no-undefined
-rpath
/usr/lib
gcc -shared t1lib/.libs/t1x11.o -Wl,--rpath
-Wl,/usr/src/t1lib-5.1.2/lib/.libs -L/usr/lib ./.libs/libt1.so -lXpm
/usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libXext.so /usr/lib/libX11.so
-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-soname -Wl,libt1x.so.5 -o
.libs/libt1x.so.5.1.2
/usr/lib/gcc/i686-pc-linux-gnu/4.3.3/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lXpm
collect2: ld returned 1 exit status
make[1]: *** [libt1x.la] Error 1
make: *** [XXXX] Error 1
make[1]: Leaving directory `/usr/src/t1lib-5.1.2/lib'

Without libxaw (with XAW6 set to 'n'):
make[1]: Entering directory `/usr/src/t1lib-5.1.2/xglyph'
../libtool --mode=link \
gcc -o xglyph -s -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed
xglyph.lo ../lib/libt1x.la ../lib/libt1.la \
-lXaw -lXt -lXmu -lSM -lICE -lXext -lX11 -lm
gcc -o .libs/xglyph -s -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed
.libs/xglyph.o ../lib/.libs/libt1x.so /usr/src/t1lib-5.1.2/lib/.libs/libt1.so
/usr/lib/libXpm.so ../lib/.libs/libt1.so -lXaw /usr/lib/libXmu.so
/usr/lib/libXt.so /usr/lib/libSM.so /usr/lib/libuuid.so /usr/lib/libICE.so
/usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so
-ldl -lm
/usr/lib/gcc/i686-pc-linux-gnu/4.3.3/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lXaw
collect2: ld returned 1 exit status
make[1]: *** [xglyph] Error 1
make: *** [XXXX] Error 1
make[1]: Leaving directory `/usr/src/t1lib-5.1.2/xglyph'

Without libice:
make[1]: Entering directory `/usr/src/t1lib-5.1.2/xglyph'
../libtool --mode=compile \
gcc -c -march=i686 -pipe -Os -DT1LIB_IDENT="\"5.1.2\""
-DGLOBAL_CONFIG_DIR="\"/usr/share/t1lib\"" xglyph.c
gcc -c -march=i686 -pipe -Os -DT1LIB_IDENT=\"5.1.2\"
-DGLOBAL_CONFIG_DIR=\"/usr/share/t1lib\" xglyph.c -fPIC -DPIC -o
.libs/xglyph.o
In file included from /usr/include/X11/Shell.h:54,
from xglyph.c:53:
/usr/include/X11/SM/SMlib.h:37:28: error: X11/ICE/ICElib.h: No such file or
directory
In file included from /usr/include/X11/Shell.h:54,
from xglyph.c:53:
/usr/include/X11/SM/SMlib.h:44: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:61: error: expected specifier-qualifier-list
before
'SmPointer'
/usr/include/X11/SM/SMlib.h:91: error: expected declaration specifiers or
'...'
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:100: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:105: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:110: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:115: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:120: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:125: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:139: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:144: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:149: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:154: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:172: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:178: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:184: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:190: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:200: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:205: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:211: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:218: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:225: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:232: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:244: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:249: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:254: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:259: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:264: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:269: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:274: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:279: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:284: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:289: error: expected specifier-qualifier-list
before 'SmPointer'
/usr/include/X11/SM/SMlib.h:310: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:329: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:339: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:352: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:390: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:397: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:417: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:445: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'SmcGetIceConnection'
/usr/include/X11/SM/SMlib.h:453: error: expected declaration specifiers or
'...' before 'SmPointer'
/usr/include/X11/SM/SMlib.h:454: error: expected declaration specifiers or
'...' before 'IceHostBasedAuthProc'
/usr/include/X11/SM/SMlib.h:522: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'SmsGetIceConnection'
make[1]: *** [xglyph.lo] Error 1
make: *** [XXXX] Error 1
make[1]: Leaving directory `/usr/src/t1lib-5.1.2/xglyph'

Without libxext:
make[2]: Leaving directory `/usr/src/t1lib-5.1.2/lib/t1lib'
../libtool --mode=link \
gcc -s -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o
libt1x.la t1lib/t1x11.lo \
-version-info 6:2:1 \
libt1.la -L/usr/lib -lXpm -lSM -lICE -lXext -lX11
-no-undefined -rpath /usr/lib
gcc -shared t1lib/.libs/t1x11.o -Wl,--rpath
-Wl,/usr/src/t1lib-5.1.2/lib/.libs ./.libs/libt1.so -L/usr/lib
/usr/lib/libXpm.so /usr/lib/libSM.so /usr/lib/libICE.so -lXext
/usr/lib/libX11.so -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-soname
-Wl,libt1x.so.5 -o .libs/libt1x.so.5.1.2
/usr/lib/gcc/i686-pc-linux-gnu/4.3.3/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lXext
collect2: ld returned 1 exit status
make[1]: *** [libt1x.la] Error 1
make: *** [XXXX] Error 1
make[1]: Leaving directory `/usr/src/t1lib-5.1.2/lib'

Without libsm:
make[2]: Leaving directory `/usr/src/t1lib-5.1.2/lib/t1lib'
../libtool --mode=link \
gcc -s -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o
libt1x.la t1lib/t1x11.lo \
-version-info 6:2:1 \
libt1.la -L/usr/lib -lXpm -lSM -lICE -lXext -lX11
-no-undefined -rpath /usr/lib
gcc -shared t1lib/.libs/t1x11.o -Wl,--rpath
-Wl,/usr/src/t1lib-5.1.2/lib/.libs ./.libs/libt1.so -L/usr/lib
/usr/lib/libXpm.so -lSM /usr/lib/libICE.so /usr/lib/libXext.so
/usr/lib/libX11.so -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-soname
-Wl,libt1x.so.5 -o .libs/libt1x.so.5.1.2
/usr/lib/gcc/i686-pc-linux-gnu/4.3.3/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lSM
collect2: ld returned 1 exit status
make[1]: *** [libt1x.la] Error 1
make: *** [XXXX] Error 1
make[1]: Leaving directory `/usr/src/t1lib-5.1.2/lib'

Without libx11:
make[2]: Entering directory `/usr/src/t1lib-5.1.2/lib/t1lib'
../../libtool --mode=compile \
gcc -c -march=i686 -pipe -Os -DT1LIB_IDENT="\"5.1.2\""
-DGLOBAL_CONFIG_DIR="\"/usr/share/t1lib\"" -I/usr/include -DT1_AA_TYPE16=sh
ort -DT1_AA_TYPE32=int t1x11.c
gcc -c -march=i686 -pipe -Os -DT1LIB_IDENT=\"5.1.2\"
-DGLOBAL_CONFIG_DIR=\"/usr/share/t1lib\" -I/usr/include -DT1_AA_TYPE16=short
-DT1_AA_TYPE32=int t1x11.c -fPIC -DPIC -o .libs/t1x11.o
t1x11.c:41:22: error: X11/Xlib.h: No such file or directory
t1x11.c:42:23: error: X11/Xutil.h: No such file or directory
In file included from t1x11.c:60:
t1x11.h:32: error: expected ')' before '*' token
t1x11.h:36: error: expected ')' before 'd'
t1x11.h:39: error: expected ')' before 'd'
t1x11.h:43: error: expected ')' before 'd'
t1x11.h:47: error: expected ')' before 'd'
t1x11.h:50: error: expected ')' before 'd'
t1x11.h:54: error: expected ')' before 'd'
t1x11.h:61: error: expected ')' before 'drawable'
t1x11.c:78: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*'
token
t1x11.c:79: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*'
token
t1x11.c:80: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'T1_colormap'
t1x11.c:94: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'aacolors'
t1x11.c:108: error: expected ')' before '*' token
t1x11.c:142: error: expected ')' before 'd'
t1x11.c:228: error: expected ')' before 'd'
t1x11.c:316: error: expected ')' before 'd'
t1x11.c:404: error: expected ')' before 'd'
t1x11.c:623: error: expected ')' before 'd'
t1x11.c:846: error: expected ')' before 'd'
t1x11.c: In function 'T1_ComputeAAColorsX':
t1x11.c:1076: error: 'aacolors' undeclared (first use in this function)
t1x11.c:1076: error: (Each undeclared identifier is reported only once
t1x11.c:1076: error: for each function it appears in.)
t1x11.c:1083: error: 'T1_display' undeclared (first use in this function)
t1x11.c:1083: error: 'T1_colormap' undeclared (first use in this function)
t1x11.c:1095: error: 'DoRed' undeclared (first use in this function)
t1x11.c:1095: error: 'DoGreen' undeclared (first use in this function)
t1x11.c:1095: error: 'DoBlue' undeclared (first use in this function)
t1x11.c: At top level:
t1x11.c:1122: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'*' token
make[2]: *** [t1x11.lo] Error 1
make[1]: *** [t1lib_target] Error 1
make: *** [XXXX] Error 1
make[2]: Leaving directory `/usr/src/t1lib-5.1.2/lib/t1lib'
make[1]: Leaving directory `/usr/src/t1lib-5.1.2/lib'

Without libxmu:
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make
rule.
../libtool --mode=compile \
gcc -c -march=i686 -pipe -Os -DT1LIB_IDENT="\"5.1.2\""
-DGLOBAL_CONFIG_DIR="\"/usr/share/t1lib\"" -I/usr/include xglyph.c
mkdir .libs
gcc -c -march=i686 -pipe -Os -DT1LIB_IDENT=\"5.1.2\"
-DGLOBAL_CONFIG_DIR=\"/usr/share/t1lib\" -I/usr/include xglyph.c -fPIC -DPIC
-o .libs/xglyph.o
In file included from /usr/include/X11/Xaw/Label.h:58,
from xglyph.c:47:
/usr/include/X11/Xaw/Simple.h:54:32: error: X11/Xmu/Converters.h: No such file
or directory
make[1]: *** [xglyph.lo] Error 1
make: *** [XXXX] Error 1
make[1]: Leaving directory `/usr/src/t1lib-5.1.2/xglyph'

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




Archive powered by MHonArc 2.6.24.

Top of Page