[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:33652] Re: Plamo-7.3 ncftp make error
-
From:Tetsuya Ohnishi
-
Date:Tue, 13 Apr 2021 20:24:54 +0900 (JST)
- Subject: [plamo:33652] Re: Plamo-7.3 ncftp make error
- From: Tetsuya Ohnishi <oonishi@xxxxxxxxxxxxx>
- Date: Tue, 13 Apr 2021 20:24:54 +0900 (JST)
大西です。
先のメールはダメダメですね。失礼しました。
単純に
extern Bookmark gBm;
でよかったですね。
----
大西哲哉(oonishi@xxxxxxxxxxxxx)
From: Tetsuya Ohnishi <oonishi@xxxxxxxxxxxxx>
Date: Tue, 13 Apr 2021 20:07:17 +0900 (JST)
Subject: [plamo:33651] Re: Plamo-7.3 ncftp make error
> 大西です。
>
> エラーメッセージ通りで、
>
> ncftp-3.2.6/sh_util/gpshare.c 内の、
>
> Bookmark gBm;
>
> の定義位置がちょっとおかしいので、上記定義を
>
> int ReadConfigFromBookmark()
>
> 内に移せば、compile は通ります。この関数でしか使っていないのに、
> わざわざ外で定義しているので・・・・
>
> 以上参考になれば。
> ----
> 大西哲哉(oonishi@xxxxxxxxxxxxx)
>
>
> From: 山本 伸一 <beniya@xxxxxxxxxxxxxx>
> Date: Tue, 13 Apr 2021 19:14:02 +0900
> Subject: [plamo:33650] Re: Plamo-7.3 ncftp make error
>> 山本です。
>>
>> On Tue, 13 Apr 2021 18:55:05 +0900
>> KATOH Yasufumi <karma@xxxxxxxxxxxxxxxx> wrote:
>>
>>> 加藤です。
>>>
>>> 2021年4月13日(火) 18:43 山本 伸一 <beniya@xxxxxxxxxxxxxx>:
>>> > 実質的にやってることは、同じで間違いありませんでした。
>>> >
>>> > でも下のエラーです。
>>>
>>> これではどうでしょう? さきほどのビルドスクリプトで
>>> export CPP=/usr/bin/cpp
>>> とある行の下に
>>> export CC=gcc
>>> と追加してみるとか(^^
>>>
>>> --
>>
>> Done making NcFTP まではOKみたいですが、その後で同様のエラーです。
>>
>> Compiling log.c: [OK]
>> Linking ncftp: [OK]
>> Done making NcFTP.
>> make[1]: ディレクトリ '/tmp/build/ncftp' から出ます
>> make[1]: ディレクトリ '/tmp/build/sh_util' に入ります
>> Compiling ncftpget: [ERROR]
>> /usr/bin/clang -D_REENTRANT -fcommon -Wno-format-y2k -DLINUX=60019 -DLINUX_GL
>> IBC=23300 -Dsh_util -DO_S="linux-x86_64-glibc2.33" -DSYSCONFDIR="/etc" -DHAVE
>> _CONFIG_H -DLINUX=60019 -DLINUX_GLIBC=23300 -I/tmp/build -I../libncftp -I../S
>> trn -I../sio -I/tmp/build -I/tmp/build/libncftp -I/tmp/build/sio -I/tmp/build
>> /Strn gpshare.o bookmark.o preffw.o spoolutil.o util.o gl_getline.o version.o
>> ncftpget.c -o ../bin/ncftpget -L../libncftp -L../Strn -L../sio -L/tmp/build/
>> libncftp -L/tmp/build/sio -L/tmp/build/Strn -Wl,--as-needed -lncftp -lStrn -l
>> sio
>> /usr/bin/ld: bookmark.o:(.bss+0x18): multiple definition of `gBm'; gpshare.o:
>> (.bss+0x18): first defined here
>> clang-11: error: linker command failed with exit code 1 (use -v to see invoca
>> tion)
>> make[1]: *** [Makefile:29: ../bin/ncftpget] エラー 1
>> make[1]: *** 未完了のジョブを待っています....
>> Compiling ncftpput: [ERROR]
>> /usr/bin/clang -D_REENTRANT -fcommon -Wno-format-y2k -DLINUX=60019 -DLINUX_GL
>> IBC=23300 -Dsh_util -DO_S="linux-x86_64-glibc2.33" -DSYSCONFDIR="/etc" -DHAVE
>> _CONFIG_H -DLINUX=60019 -DLINUX_GLIBC=23300 -I/tmp/build -I../libncftp -I../S
>> trn -I../sio -I/tmp/build -I/tmp/build/libncftp -I/tmp/build/sio -I/tmp/build
>> /Strn gpshare.o bookmark.o preffw.o spoolutil.o util.o gl_getline.o version.o
>> ncftpput.c -o ../bin/ncftpput -L../libncftp -L../Strn -L../sio -L/tmp/build/
>> libncftp -L/tmp/build/sio -L/tmp/build/Strn -Wl,--as-needed -lncftp -lStrn -l
>> sio
>> /usr/bin/ld: bookmark.o:(.bss+0x18): multiple definition of `gBm'; gpshare.o:
>> (.bss+0x18): first defined here
>> clang-11: error: linker command failed with exit code 1 (use -v to see invoca
>> tion)
>> make[1]: *** [Makefile:33: ../bin/ncftpput] エラー 1
>> Compiling ncftpbatch: [ERROR]
>> /usr/bin/clang -D_REENTRANT -fcommon -Wno-format-y2k -DLINUX=60019 -DLINUX_GL
>> IBC=23300 -Dsh_util -DO_S="linux-x86_64-glibc2.33" -DSYSCONFDIR="/etc" -DHAVE
>> _CONFIG_H -DLINUX=60019 -DLINUX_GLIBC=23300 -I/tmp/build -I../libncftp -I../S
>> trn -I../sio -I/tmp/build -I/tmp/build/libncftp -I/tmp/build/sio -I/tmp/build
>> /Strn preffw.o util.o spoolutil.o version.o gpshare.o bookmark.o ncftpbatch.c
>> -o ../bin/ncftpbatch -L../libncftp -L../Strn -L../sio -L/tmp/build/libncftp
>> -L/tmp/build/sio -L/tmp/build/Strn -Wl,--as-needed -lncftp -lStrn -lsio
>> /usr/bin/ld: bookmark.o:(.bss+0x18): multiple definition of `gBm'; gpshare.o:
>> (.bss+0x18): first defined here
>> clang-11: error: linker command failed with exit code 1 (use -v to see invoca
>> tion)
>> make[1]: *** [Makefile:41: ../bin/ncftpbatch] エラー 1
>> make[1]: ディレクトリ '/tmp/build/sh_util' から出ます
>> make: *** [Makefile:40: progs] エラー 2
>> build error. ./PlamoBuild.ncftp-3.2.6 script stop
>>
>> ________________________________________
>> 山本 伸一 <beniya@xxxxxxxxxxxxxx>
>>
>>
>>
>
>
>
- Follow-Ups
-
- [plamo:33653] Re: Plamo-7.3 ncftp make error, KOJIMA Mitsuhiro
- References
-
- [plamo:33649] Re: Plamo-7.3 ncftp make error, KATOH Yasufumi
- [plamo:33650] Re: Plamo-7.3 ncftp make error, 山本 伸一
- [plamo:33651] Re: Plamo-7.3 ncftp make error, Tetsuya Ohnishi
[検索ページ]
[メール一覧]
Plamo ML 公開システム