Y.A.S.D.

bzip2

いまごろ 1.0.1。azusaに。

[..src/bzip2-1.0.1]$ gmake -f Makefile-libbz2_so                  azusa (pts/2)
	:
gcc -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.1 blocksort.o huffman.o crctable.o randtable.o compress.o decompress.o bzlib.o
ld: 警告: オプション -o が複数回存在します。最初の設定で行います。
ld: 重大なエラー: ファイル libbz2.so.1.0: ファイルをオープンできません: ファイルもディレクトリもありません。
ld: 重大なエラー: ファイル処理エラー。libbz2.so.1.0.1 へ書き込まれる出力がありません。
collect2: ld returned 1 exit status
gmake: *** [all] Error 1

ぐぅ。とりあえず こんな感じで。

--- Makefile-libbz2_so.orig     Fri Jun 23 14:09:19 2000
+++ Makefile-libbz2_so  Fri Aug 25 21:52:21 2000
@@ -19,7 +19,7 @@
       bzlib.o
 
 all: $(OBJS)
-       $(CC) -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.1 $(OBJS)
+       $(CC) -shared -G -h libbz2.so.1.0 -o libbz2.so.1.0.1 $(OBJS)
        $(CC) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.1
        rm -f libbz2.so.1.0
        ln -s libbz2.so.1.0.1 libbz2.so.1.0
 

Comments:

Post a Comment:
  • HTML Syntax: Allowed

[Masubi]
Copyright © 1998-2009 Tomoaki TSUMURA. Powered by Apache Roller 4.0.1.
tomoaki@tsumura.info