<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>http://wiki.samba.gr.jp/mediawiki/index.php?action=history&amp;feed=atom&amp;title=TurboLinux_7%E3%81%A7%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%99%E3%82%8B</id>
	<title>TurboLinux 7でコンパイルに失敗する - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.samba.gr.jp/mediawiki/index.php?action=history&amp;feed=atom&amp;title=TurboLinux_7%E3%81%A7%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%99%E3%82%8B"/>
	<link rel="alternate" type="text/html" href="http://wiki.samba.gr.jp/mediawiki/index.php?title=TurboLinux_7%E3%81%A7%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%99%E3%82%8B&amp;action=history"/>
	<updated>2026-05-02T23:32:38Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>http://wiki.samba.gr.jp/mediawiki/index.php?title=TurboLinux_7%E3%81%A7%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%99%E3%82%8B&amp;diff=1597&amp;oldid=prev</id>
		<title>Ribbon: 新規追加</title>
		<link rel="alternate" type="text/html" href="http://wiki.samba.gr.jp/mediawiki/index.php?title=TurboLinux_7%E3%81%A7%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%99%E3%82%8B&amp;diff=1597&amp;oldid=prev"/>
		<updated>2006-08-31T05:33:15Z</updated>

		<summary type="html">&lt;p&gt;新規追加&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{冒頭部|J0301|2002/01/12|武田 保真|たかはしもとのぶ}}&lt;br /&gt;
==対象==&lt;br /&gt;
この文書は、以下のプロダクトに付いて説明したものです。&lt;br /&gt;
* Samba 2.2.x日本語版&lt;br /&gt;
* Samba 2.2.x&lt;br /&gt;
* Samba 2.0.x日本語版&lt;br /&gt;
* Samba 2.0.x &lt;br /&gt;
==現象==&lt;br /&gt;
TurboLinux 7上で、ソースからコンパイルしたときに、以下のエラーが発生します。&lt;br /&gt;
&lt;br /&gt;
  Compiling smbd/server.c&lt;br /&gt;
  In file included from /usr/include/linux/vfs.h:4,&lt;br /&gt;
                   from /usr/include/linux/fs.h:14,&lt;br /&gt;
                   from /usr/include/linux/capability.h:17,&lt;br /&gt;
                   from /usr/include/sys/capability.h:24,&lt;br /&gt;
                   from include/includes.h:366,&lt;br /&gt;
                   from smbd/server.c:22:&lt;br /&gt;
  /usr/include/asm/statfs.h:12: redefinition of `struct statfs&amp;#039;&lt;br /&gt;
  make: *** [smbd/server.o] エラー 1&lt;br /&gt;
==原因==&lt;br /&gt;
TurboLinux 7において、libcapパッケージをインストールするとインストールされる /usr/include/sys/capability.h で定義されている &amp;#039;struct statfs&amp;#039;と、 /usr/include/sys/statfs.h で定義されている &amp;#039;struct statfs&amp;#039; の定義が重複しているため、コンパイル時にエラーが発生しています。&lt;br /&gt;
==対処策==&lt;br /&gt;
libcapパッケージをアンインストールするか、source/configure.inに次のパッチを適用してから、autoconfを実行した後、configure、makeを行ってください。&lt;br /&gt;
&lt;br /&gt;
  --- configure.in.orig   Thu Dec 27 15:36:15 2001&lt;br /&gt;
  +++ configure.in        Thu Dec 27 15:36:29 2001&lt;br /&gt;
  @@ -378,7 +378,7 @@&lt;br /&gt;
   AC_CHECK_HEADERS(shadow.h netinet/ip.h netinet/tcp.h netinet/in_systm.h netinet/in_ip.h)&lt;br /&gt;
   AC_CHECK_HEADERS(nss.h nss_common.h sys/security.h security/pam_appl.h security/pam_modules.h)&lt;br /&gt;
   AC_CHECK_HEADERS(stropts.h poll.h)&lt;br /&gt;
  -AC_CHECK_HEADERS(sys/capability.h syscall.h sys/syscall.h)&lt;br /&gt;
  +AC_CHECK_HEADERS(syscall.h sys/syscall.h)&lt;br /&gt;
   AC_CHECK_HEADERS(sys/acl.h sys/cdefs.h glob.h)&lt;br /&gt;
  &lt;br /&gt;
   # For experimental utmp support (lastlog on some BSD-like systems)&lt;br /&gt;
&lt;br /&gt;
この技術情報は sugj-tech:4327 からの一連のスレッドの議論を元に作成されています。&lt;/div&gt;</summary>
		<author><name>Ribbon</name></author>
	</entry>
</feed>