<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>おれ最前線ねっと &#187; Mandriva</title>
	<atom:link href="http://ore.saizensen.net/archives/category/unix/mandriva-unix/feed" rel="self" type="application/rss+xml" />
	<link>http://ore.saizensen.net</link>
	<description>イェ〜〜ィ。見てる〜〜〜？？</description>
	<lastBuildDate>Tue, 12 Jul 2011 06:31:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ore.saizensen.net/archives/category/unix/mandriva-unix/feed" />
		<item>
		<title>Mandriva2008_x86-64でvmwareのbuildエラー。</title>
		<link>http://ore.saizensen.net/archives/48</link>
		<comments>http://ore.saizensen.net/archives/48#comments</comments>
		<pubDate>Sun, 17 Feb 2008 16:32:07 +0000</pubDate>
		<dc:creator>bubbkis</dc:creator>
				<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[だれかたすけて]]></category>
		<category><![CDATA[ちょwwww]]></category>

		<guid isPermaLink="false">http://ore.saizensen.net/archives/48</guid>
		<description><![CDATA[環境 OS:Mandriva2008_x86-64 kernel:2.6.22.18-laptop-1mdv カーネルのバージョンを上げたら、まぁ通常通りvmware-playerの再ビルドが出来なくなってしまいました。 [...]]]></description>
			<content:encoded><![CDATA[				<p>環境<br />
				OS:Mandriva2008_x86-64<br />
				kernel:2.6.22.18-laptop-1mdv</p>
				<p>カーネルのバージョンを上げたら、まぁ通常通りvmware-playerの再ビルドが出来なくなってしまいました。<br />
				いつも通り<br />
				<a href="http://platan.vc.cvut.cz/ftp/pub/vmware/">http://platan.vc.cvut.cz/ftp/pub/vmware/</a>から<br />
				any-anyパッチの最新版<br />
				vmware-any-any-update115.tar.gz<br />
				を取ってきたんですがまたコケる。</p>
				<p>さらに<br />
				<a href="http://rtr.ca/vmware-2.6.24/">http://rtr.ca/vmware-2.6.24/</a>から<br />
				vmware-any-any-update115a.tgz<br />
				ってパッチを取ってきてもまたまたコケる。</p>
				<p>どうしたもんか・・・・・<br />
				↓にエラー貼っておきます。</p>
				<pre>Unknown VMware Workstation 6.0.2 build 59824 detected. Building for Workstation 6.0.0.
Using 2.6.x kernel build system.
make: ディレクトリ `/root/tmp/vmware-config5/vmmon-only' に入ります
make -C /lib/modules/2.6.22.18-laptop-1mdv/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: ディレクトリ `/usr/src/linux-2.6.22.18-laptop-1mdv' に入ります
  CC [M]  /root/tmp/vmware-config5/vmmon-only/linux/driver.o
In file included from /root/tmp/vmware-config5/vmmon-only/linux/driver.c:15:
include/linux/kernel.h:126: 警告: conflicting types for built-in function ‘snprintf’
include/linux/kernel.h:128: 警告: conflicting types for built-in function ‘vsnprintf’
In file included from include/linux/string.h:21,
                 from include/linux/bitmap.h:8,
                 from include/linux/cpumask.h:86,
                 from include/asm/paravirt.h:18,
                 from include/asm/msr.h:78,
                 from include/asm/processor.h:17,
                 from include/asm/thread_info.h:16,
                 from include/linux/thread_info.h:34,
                 from include/linux/preempt.h:9,
                 from include/linux/spinlock.h:49,
                 from include/linux/module.h:9,
                 from /root/tmp/vmware-config5/vmmon-only/linux/driver.c:16:
include/asm/string.h:44: 警告: conflicting types for built-in function ‘strncpy’
include/asm/string.h:80: 警告: conflicting types for built-in function ‘strncat’
include/asm/string.h:125: 警告: conflicting types for built-in function ‘strncmp’
include/asm/string.h:189: 警告: conflicting types for built-in function ‘strlen’
include/asm/string.h:326: 警告: conflicting types for built-in function ‘memmove’
In file included from include/linux/bitmap.h:8,
                 from include/linux/cpumask.h:86,
                 from include/asm/paravirt.h:18,
                 from include/asm/msr.h:78,
                 from include/asm/processor.h:17,
                 from include/asm/thread_info.h:16,
                 from include/linux/thread_info.h:34,
                 from include/linux/preempt.h:9,
                 from include/linux/spinlock.h:49,
                 from include/linux/module.h:9,
                 from /root/tmp/vmware-config5/vmmon-only/linux/driver.c:16:
include/linux/string.h:54: 警告: conflicting types for built-in function ‘strncasecmp’
include/linux/string.h:82: 警告: conflicting types for built-in function ‘strspn’
include/linux/string.h:85: 警告: conflicting types for built-in function ‘strcspn’
include/linux/string.h:101: 警告: conflicting types for built-in function ‘__builtin_memcmp’
In file included from include/asm/msr.h:78,
                 from include/asm/processor.h:17,
                 from include/asm/thread_info.h:16,
                 from include/linux/thread_info.h:34,
                 from include/linux/preempt.h:9,
                 from include/linux/spinlock.h:49,
                 from include/linux/module.h:9,
                 from /root/tmp/vmware-config5/vmmon-only/linux/driver.c:16:
include/asm/paravirt.h: In function ‘load_esp0’:
include/asm/paravirt.h:411: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h:411: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘__cpuid’:
include/asm/paravirt.h:434: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h:434: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h:434: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h:434: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘paravirt_read_msr’:
include/asm/paravirt.h:518: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h:518: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘load_gdt’:
include/asm/paravirt.h:588: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘load_idt’:
include/asm/paravirt.h:592: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘set_ldt’:
include/asm/paravirt.h:596: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘store_gdt’:
include/asm/paravirt.h:600: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘store_idt’:
include/asm/paravirt.h:604: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘load_TLS’:
include/asm/paravirt.h:613: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘write_ldt_entry’:
include/asm/paravirt.h:617: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘write_gdt_entry’:
include/asm/paravirt.h:621: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘write_idt_entry’:
include/asm/paravirt.h:625: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘paravirt_activate_mm’:
include/asm/paravirt.h:695: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h:695: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘arch_dup_mmap’:
include/asm/paravirt.h:701: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h:701: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘arch_exit_mmap’:
include/asm/paravirt.h:706: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘flush_tlb_others’:
include/asm/paravirt.h:725: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h:725: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘pte_update’:
include/asm/paravirt.h:764: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h:764: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘pte_update_defer’:
include/asm/paravirt.h:770: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h:770: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘set_pte’:
include/asm/paravirt.h:874: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘set_pte_at’:
include/asm/paravirt.h:880: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h:880: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/paravirt.h: In function ‘set_pmd’:
include/asm/paravirt.h:885: 警告: キャストによってポインタから異なるサイズの整数となります
include/asm/smp.h:15 から include されたファイル中,
                 include/linux/smp.h:19 から,
                 include/asm/desc.h:10 から,
                 include/asm/elf.h:50 から,
                 include/linux/elf.h:7 から,
                 include/linux/module.h:15 から,
                 /root/tmp/vmware-config5/vmmon-only/linux/driver.c:16 から:
include/asm/mpspec.h:6:25: error: mach_mpspec.h: そのようなファイルやディレクトリはありません
In file included from include/asm/smp.h:15,
                 from include/linux/smp.h:19,
                 from include/asm/desc.h:10,
                 from include/asm/elf.h:50,
                 from include/linux/elf.h:7,
                 from include/linux/module.h:15,
                 from /root/tmp/vmware-config5/vmmon-only/linux/driver.c:16:
include/asm/mpspec.h: トップレベル:
include/asm/mpspec.h:8: error: ‘MAX_MP_BUSSES’ undeclared here (not in a function)
include/asm/mpspec.h:22: error: ‘MAX_IRQ_SOURCES’ undeclared here (not in a function)
include/linux/smp.h:19 から include されたファイル中,
                 include/asm/desc.h:10 から,
                 include/asm/elf.h:50 から,
                 include/linux/elf.h:7 から,
                 include/linux/module.h:15 から,
                 /root/tmp/vmware-config5/vmmon-only/linux/driver.c:16 から:
include/asm/smp.h:150:26: error: mach_apicdef.h: そのようなファイルやディレクトリはありません
In file included from include/linux/smp.h:19,
                 from include/asm/desc.h:10,
                 from include/asm/elf.h:50,
                 from include/linux/elf.h:7,
                 from include/linux/module.h:15,
                 from /root/tmp/vmware-config5/vmmon-only/linux/driver.c:16:
include/asm/smp.h: In function ‘hard_smp_processor_id’:
include/asm/smp.h:154: 警告: implicit declaration of function ‘GET_APIC_ID’
include/linux/irq.h:23 から include されたファイル中,
                 include/asm/hardirq.h:5 から,
                 include/linux/hardirq.h:7 から,
                 include/linux/interrupt.h:11 から,
                 /root/tmp/vmware-config5/vmmon-only/linux/driver.c:24 から:
include/asm/irq.h:15:25: error: irq_vectors.h: そのようなファイルやディレクトリはありません
In file included from include/asm/hardirq.h:5,
                 from include/linux/hardirq.h:7,
                 from include/linux/interrupt.h:11,
                 from /root/tmp/vmware-config5/vmmon-only/linux/driver.c:24:
include/linux/irq.h: トップレベル:
include/linux/irq.h:178: error: ‘NR_IRQS’ undeclared here (not in a function)
include/linux/interrupt.h:11 から include されたファイル中,
                 /root/tmp/vmware-config5/vmmon-only/linux/driver.c:24 から:
include/linux/hardirq.h:40:27: 警告: "NR_IRQS" は定義されていません
/root/tmp/vmware-config5/vmmon-only/./include/vmci_kernel_defs.h:26 から include されたファイル中,
                 /root/tmp/vmware-config5/vmmon-only/./common/vmciContext.h:19 から,
                 /root/tmp/vmware-config5/vmmon-only/linux/driver.h:21 から,
                 /root/tmp/vmware-config5/vmmon-only/linux/driver.c:53 から:
/root/tmp/vmware-config5/vmmon-only/./include/compat_wait.h:37:5: 警告: "VMW_HAVE_EPOLL" は定義されていません
/root/tmp/vmware-config5/vmmon-only/./include/compat_wait.h:43:5: 警告: "VMW_HAVE_EPOLL" は定義されていません
In file included from /root/tmp/vmware-config5/vmmon-only/./include/vmci_kernel_defs.h:26,
                 from /root/tmp/vmware-config5/vmmon-only/./common/vmciContext.h:19,
                 from /root/tmp/vmware-config5/vmmon-only/linux/driver.h:21,
                 from /root/tmp/vmware-config5/vmmon-only/linux/driver.c:53:
/root/tmp/vmware-config5/vmmon-only/./include/compat_wait.h:60: error: conflicting types for ‘poll_initwait’
include/linux/poll.h:63: error: previous declaration of ‘poll_initwait’ was here
/root/tmp/vmware-config5/vmmon-only/linux/driver.c:172: 警告: initialization from incompatible pointer type
/root/tmp/vmware-config5/vmmon-only/linux/driver.c:176: 警告: initialization from incompatible pointer type
make[2]: *** [/root/tmp/vmware-config5/vmmon-only/linux/driver.o] エラー 1
make[1]: *** [_module_/root/tmp/vmware-config5/vmmon-only] エラー 2
make[1]: ディレクトリ `/usr/src/linux-2.6.22.18-laptop-1mdv' から出ます
make: *** [vmmon.ko] エラー 2
make: ディレクトリ `/root/tmp/vmware-config5/vmmon-only' から出ます
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.</pre>
				<p>&#8212;&#8211; 2008/02/18 追記 &#8212;&#8211;<br />
				えーー。一人で騒いでしまったようで・・・<br />
				リビルド出来なかったのは<br />
				kernel-laptop-2.6.22.18-1mdv x86_64<br />
				kernel-laptop-devel-2.6.22.18-1mdv i586<br />
				てな感じでアーキテクチャが違うものをインストールしていただけでした。<br />
				develの方をx86_64にしたらany-anyパッチも必要とせずリビルド出来ました。</p>
]]></content:encoded>
			<wfw:commentRss>http://ore.saizensen.net/archives/48/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ore.saizensen.net/archives/48" />
	</item>
	</channel>
</rss>

