コンパイルできなかったんですが、 どうすればいいでしょう。ソースをいじるしかないのでしょうか? In file included from src/ipc/semtool.c:38: /usr/include/sys/sem.h:93: field `sem_perm' has incomplete type src/ipc/semtool.c:42: redefinition of `union semun' src/ipc/semtool.c: In function `createsem': src/ipc/semtool.c:129: `IPC_CREAT' undeclared (first use in this function)
いちおう、ログっす。 --------------- my-room@V:$ mount E:\v\bin on /usr/bin type system (binmode) E:\v\lib on /usr/lib type system (binmode) E:\v on / type system (binmode) c: on /cygdrive/c type user (binmode,exec) d: on /cygdrive/d type user (binmode,exec) e: on /cygdrive/e type user (binmode,exec) f: on /cygdrive/f type user (binmode,exec) j: on /cygdrive/j type user (binmode,exec) k: on /cygdrive/k type user (binmode,exec) t: on /cygdrive/t type user (binmode,exec)
$ mount (略) c: on /c type system (binmode,noumount) (略) $ cygpath -u `cygpath -d "c:\Program Files\Microsoft Office\Office"` /c/PROGRA~1/MICROS~2/Office
-------------------- cygpath.exe: unknown option -- d Usage: cygpath.exe [-p|--path] (-u|--unix)|(-w|--windows [-s|--short-name]) filename -a|--absolute output absolute path -c|--close handle close handle (for use in captured process) -f|--file file read file for path information -u|--unix print Unix form of filename -w|--windows print Windows form of filename -s|--short-name print Windows short form of filename -W|--windir print `Windows' directory -S|--sysdir print `system' directory -p|--path filename argument is a path -i|--ignore ignore missing argument
$ csc.exe Microsoft (R) Visual C# .NET Compiler version 7.00.9466 for Microsoft (R) .NET Framework version 1.0.3705 Copyright (C) Microsoft Corporation 2001. All rights reserved.
fatal error CS2008: 入力が指定されていません。 (が,実行はできる)
$ which csc.exe /cygdrive/c/WINNT/Microsoft.NET/Framework/v1.0.3705/csc.exe (もちろんwhichもできる)
$ ls -l /cygdrive/c/WINNT/Microsoft.NET/Framework/v1.0.3705/csc.exe -rwxrwx--- 1 Administ SYSTEM 49152 Jan 5 2002 /cygdrive/c/WINNT/Microsoft.NET/Framework/v1.0.3705/csc.exe*
だったので,
$ chmod 755 /cygdrive/c/WINNT/Microsoft.NET/Framework/v1.0.3705/csc.exe $ ls -l /cygdrive/c/WINNT/Microsoft.NET/Framework/v1.0.3705/csc.exe -rwxr-xr-x 1 Administ SYSTEM 49152 Jan 5 2002 /cygdrive/c/WINNT/Microsoft.NET/Framework/v1.0.3705/csc.exe*