Windows版のgVimやMeadow、xyzzyでRubyなどのスクリプトファイルを編集すると、どうしても実行権限が付いてしまう。困った。 ところが秀丸だと編集しても実行権限が付かない。ただし秀丸でも新規のファイルを作成すると、実行権限が付いてしまう。 あー分からん。仕方がないからfindとchmod使って、実行権限があるファイルから実行権限を取り去るしかないのかしら? $ find * -type f -perm -u+x | xargs chmod -x作業ログを残すことを考えると、GUI操作よりコマンド操作の方が結局は便利だと思っている。またFreeBSDでのサーバでの作業と出来るだけ統一させたい。なのでWindowsパソコンでの作業も、出来ればcygwinでやりたい。 あーもしくはGitやSubversionのhook機能で、commit前にパーミッションを変更するようなことを
以前の記事 nodamotoki.hatenablog.com で WSL を統合ターミナルにして C++ のビルドまでやるようにしてみた。 しかし、職場ではWSLが使えないらしいので、Cygwin を統合ターミナルとして使えるようにしてみる。 といっても、VSCode のサイト↓にやり方は書いてある模様。 code.visualstudio.com なになに。 Can I use Cygwin's shell with the terminal on Windows? Yes, to use the Cygwin shell, you will first need to install the chere package and then add the following settings to your settings.json file: "terminal.integrate
...is it? Cygwin is: a large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows. a DLL (cygwin1.dll) which provides substantial POSIX API functionality. ...isn't it? Cygwin is not: a way to run native Linux apps on Windows. You must rebuild your application from source if you want it to run on Windows. a way to magically make native Windo
From: Yaakov Selkowitz <yselkowitz at cygwin dot com> To: cygwin at cygwin dot com Date: Thu, 30 Mar 2017 14:31:03 -0500 Subject: [ANNOUNCEMENT] ruby-rdtool 0.6.38-3 Authentication-results: sourceware.org; auth=none Authentication-results: sourceware.org; auth=none Authentication-results: ext-mx06.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=cygwin.com Authentication-
From: Achim Gratz <Stromeko at nexgo dot de> To: cygwin at cygwin dot com Date: Mon, 06 Mar 2017 19:52:44 +0100 Subject: Re: Perl: Can't compile Module::Build::Tiny (required by Perl::Critic) Authentication-results: sourceware.org; auth=none References: <CAK-n8j6--piDHJ5SV6tAs6x08iGii-TMvW=6sLfdiL2xaDoCjw@mail.gmail.com> Jim Reisert AD1C writes: > Any ideas? I had this compiled OK in a previous in
This is the mail archive of the cygwin mailing list for the Cygwin project. From: Achim Gratz <Stromeko at nexgo dot de> To: cygwin at cygwin dot com Date: Thu, 05 Mar 2015 20:14:20 +0100 Subject: [ANNOUNCEMENT] Updated: perl-5.14.4-3 Authentication-results: sourceware.org; auth=none Authentication-results: sourceware.org; auth=none Reply-to: cygwin at cygwin dot com I've promoted the test release
This is the mail archive of the cygwin mailing list for the Cygwin project. From: Achim Gratz <Stromeko at nexgo dot de> To: cygwin at cygwin dot com Date: Tue, 17 Feb 2015 19:56:32 +0100 Subject: [ANNOUNCEMENT] [Update/Test] perl-5.14.4-2 Authentication-results: sourceware.org; auth=none Authentication-results: sourceware.org; auth=none Reply-to: cygwin at cygwin dot com General ------- I'm takin
From: Achim Gratz <Stromeko at NexGo dot DE> To: cygwin at cygwin dot com Date: Fri, 1 Nov 2013 15:26:52 +0000 (UTC) Subject: gcc4-core packaging bug Authentication-results: sourceware.org; auth=none The package gcc4-core provides a compatibility symlink for programs that expect the old gcc naming scheme (like Perl). The link however is just "gcc4", while Devel::CheckLib for instance looks for "gc
27. Cygwin 64 と gcc 4.8.1 2013.8.13 (鈴) 27.1 はじめに 27.2 64 ビット版 Cygwin のインストール 27.3 LP64 データモデル 27.4 gcc 4.8.1 による C++11 27.5 gcc 4.8.1 による Fortran 95 27.6 MinGW gcc と libstdc++, libfortran を探して 27.7 おわりに 27.1 はじめに 先月下旬 Cygwin の新時代を画するリリースがありました。 初の公式 64 ビット版リリース [cygwin.com] です。 いよいよ Cygwin プログラムでも 64 ビット版 Windows の広大なメモリ空間を利用できるようになりました。 32 ビット版 Cygwin の gcc がまだ 4.7.3 なのに対して 64 ビット版 Cygwin の gcc
Cygwin で perlbrew 環境の Perl を使うときの、関連する DLL を rebase するシェルスクリプトです。 https://github.com/yunh/brewedperlrebase Cygwin には rebaseall や perlrebase がありますが、perlbrew でインストールした Perl の rebase までは面倒を見てくれません。brewedperlrebase (長い…)は perlbrew 環境用の perlrebase です。 どういうこと? Cygwin は Windows 上に Linux 風の環境を提供するもので、様々な GNU ツールや UNIX 的な機能を利用できるようになります。Windows と UNIX 系 OS のプロセスモデルの最も大きな相違は自プロセスのコピーを生成する fork の有無です。 Cygwin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く