タグ

cygwinに関するmas-higaのブックマーク (25)

  • Rust環境構築: Visual C++ Build Toolsを使わずにCygwinのC++環境を使う - Qiita

    通常, WindowsRustをインストールすると, Visual C++ Build Toolsのインストールを求められる. C++環境をCygwinで既に持っているユーザーは, Visual C++ Build Toolsをインストールしたくない. ここではその回避方法を示す. 前提 gcc-core, gcc-g++, gdb, makeは既にCygwinで導入済みとする. 私のCygwinインストールメモはこちら. Rustの環境構築 ダウンロード 通常のインストーラーの場所ではなく, こちらからx86_64-pc-windows-gnuのrustup-init.exeをダウンロードする. インストール インストーラーの実行 C++のビルドツールが必要と言われますが, 既にCygwinで持っているためそのまま進めます. インストールオプションが出るため, 修正する必要があります.

    Rust環境構築: Visual C++ Build Toolsを使わずにCygwinのC++環境を使う - Qiita
    mas-higa
    mas-higa 2022/12/19
    できた!
  • RustをWindows 10 (Cygwin)で試してみた話 - HRR Co., Ltd.

    はじめに 最近はすっかりWeb系スクリプト言語しか触らなくなってしまいました。 たまには毛色の異なる言語を使いたいと思い、Rustに手を出してみました。 Windows 10でCygwinを使った環境構築と、「Hello, World」までをやります。 参考URL: rustup.rs - The Rust toolchain installer プログラミング言語Rust 手順 Rustのインストール 下記に書いてある通りではあるんですが…細かく見ていきます。 rustup.rs doc.rust-jp.rs Windowsの場合はexeをダウンロードして実行するのが普通のようですが、 If you're a Windows Subsystem for Linux user run the following in your terminal, then follow the onscr

    RustをWindows 10 (Cygwin)で試してみた話 - HRR Co., Ltd.
    mas-higa
    mas-higa 2022/12/19
    "Microsoft C++ build tools for Visual Studio 2013 かそれ以降が入っていないぞと言われました" え? cygwin の clang とか gcc じゃだめなの?
  • Cygwin Python · Issue #1378 · mhammond/pywin32

  • CygwinでCan't fork()とかのエラーが出た時の対処法

    B! 18 0 3 0 この前Cygwinにgit-1.8.3をインストールしましたが、 ちゃんと動かない所があったので その対処法について。 error: cannot fork() rebaseall ~/usr/localへrebase.exeを適用する DefaultBaseAddress=0x40000000 ? error: cannot fork() gitをインストールしてざっと動かして大丈夫そうだと思ってたんですが、 ちゃんと使おうと思って色々動かしてたら色々問題があってちゃんと動いてませんでした。 あまり使わないのでちょっと放っておいたんですが、vimで新しい プラグインをneobundleでインストールする時に問題があるので、 ちゃんと対処しようかと。 問題としては、新しくレポジトリをcloneしようとする時、 1回目はcloneしようとするローカルのディレクトリの親

    CygwinでCan't fork()とかのエラーが出た時の対処法
    mas-higa
    mas-higa 2020/12/10
    rebaseall の後 rebase -T
  • 20180914: Cygwin - samba - file owner - PIB

    PIB hack のためのネタ帳, etc,,, トップページページ一覧メンバー編集 20180914: Cygwin - samba - file owner 最終更新: kou1okada 2018年12月16日(日) 06:26:23履歴 Tweet 経緯 smb で繋がってる共有フォルダの owner が Unknown+User Unix_Group+1000 みたいになって、vi で編集すると readonly とか言われるのでこの部分の改善を図った。 以下の設定を行ったところ、ls -l での表示は改善されたが、vi で readonly と言われる件は、解決出来ず。 設定 /etc/passwd と /etc/group に user と group と Windows の Account 情報の SID を記述しておくと良いらしい。 mkpasswd と mkgroup

    20180914: Cygwin - samba - file owner - PIB
  • [ruby-list:50342] Re: [質問] gem Error: Loading command: install (Fiddle::DLError) ... can't load kernel32

    Subject: [ruby-list:50342] Re: [質問] gem Error: Loading command: install (Fiddle::DLError) ... can't load kernel32 From: Nobuyoshi Nakada <nobu@ b l g r Date: Sun, 26 Jun 2016 10:22:01 +0900 References: 50339 50340 50341 In-reply-to: 50341 On 2016/06/26 7:32, cerberus / m3.kcn.ne.jp wrote: > 私のところでも、cygwin を 2.5.2-1 にアップデートしたタイミングでだと思いますが > gem list で同様のエラーがでるようになりました。 > >> これだけだとなんとも言えないので、とりあえず--

    mas-higa
    mas-higa 2017/03/31
    kernel32.dll
  • Ruby 2.3.2 Released

    Posted by nagachika on 15 Nov 2016 Ruby 2.3.2 has been released. This is a TEENY version release of the stable 2.3 series. This release contains an update to RubyGems 2.5.2 and updates of the included SSL certificates. There are many bugfixes, too. See the ChangeLog for details. Download https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2 SIZE: 14428572 bytes SHA1: 7adc23d308d335486a03f009

    mas-higa
    mas-higa 2016/11/17
    cygwin でインストールして、gem update --system すると "can't load kernel32 (Fiddle::DLError)" って言われる。resolv.rb の dlload "kernel32" を dlload "kernel32.dll" にするといいみたい。
  • Ruby 2.2.6 Released

    Posted by usa on 15 Nov 2016 Ruby 2.2.6 has been released. This release includes new SSL certificates for RubyGems. And, this also includes about 80 bug fixes after the previous release. See the ChangeLog for details. Download https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2 SIZE: 13378616 bytes SHA1: 67b15fcc394bb1ffb5a7e926dcd6222d8e988188 SHA256: e845ba41ea3525aafaa4094212f1eadc57392

    mas-higa
    mas-higa 2016/11/17
    cygwin でインストールすると gem を入れるところで "can't load kernel32 (Fiddle::DLError)" って言って失敗する
  • [D] Windowsはターミナルがダメだから使えないってのは過去の話?

    気づいたら自宅でもオフィスでもすっかりWindowsユーザーになっちゃって、Win10情報にも一喜一憂してるという、完璧なる転びマカーぶりを発揮してるドリキンです。 基的にWinである不便もほとんどなくなってしまった(というかむしろ快適に感じる)今日この頃なんですが、唯一にして最大とも言えるWindowsの弱点はいうまでもなくまともなターミナルコンソールがないことですよね? とはいえ、最近はコンソールではNodeJSだけが動けばいいやという状態だったので、コマンドプロンプトでごまかしたりはしてたんですが、流石にコマンド履歴どころかコピペすらまともに出来ないのはどうかなと一念発起してWindowsでZshくらいは使えないかなとググってみたらよさげなモノを発見! Babun | A windows shell you will love! それがBabunというWindows用のターミナルア

    [D] Windowsはターミナルがダメだから使えないってのは過去の話?
    mas-higa
    mas-higa 2015/01/30
    別に素の Cygwin でいいわ
  • Cygwin - fork エラー (rebase 問題)!

    先日、若干バージョンが古かった当方の Cygwin 環境をアップデートしました。 しかし、Cygwin 上で Ruby on Rails アプリを動かそうとすると以下のようなエラーが発生してしまうようになってしまいました。 0 [main] ruby 4392 child_info_fork::abort: unable to remap etc.so to same address as parent (00EE0000) - try running rebaseall 0 [main] ruby 2784 child_info_fork::abort: unable to remap mysql2.so to same address as parent (00F00000) - try running rebaseall ※実際は2行で出力。 出力メッセージによると、「rebasea

    Cygwin - fork エラー (rebase 問題)!
  • Cygwinの日本語の設定 - 高尾宏治日記 on はてなブログ

    etc #020 ≪cygwinで日本語入力をする方法≫ この設定で私の手元でも日語が表示/入力できるようになりました。ありがとうございます。 ~/.profile export JLESSCHARSET=japanese-sjis alias ls='ls --show-control-chars' ~/.inputrc set kanji-code sjis set convert-meta off set meta-flag on set output-meta on

    Cygwinの日本語の設定 - 高尾宏治日記 on はてなブログ
    mas-higa
    mas-higa 2013/11/18
    set kanji-code sjis はしてなかった。いるんかな?
  • Surfaceが帰ってきたので、作業環境を復旧するまでの手順を記録する (その1) #SurfaceJP - 高尾宏治日記 on はてなブログ

    修理に出していたSurfaceが戻ってきました、イェイ! で、 2度あることは3度ある ってことでセットアップの手順をチョー簡単にメモしておきます。当は詳細なメモを残しておきたいのですが、やりたいことがたんまりあるのでね、急ぎ足ですわ♪ あと余談ですが、日(2013/11/12)のWindows Updateにて「Surface ProをWindows 8.1にアップデートしてしまったあなた、残念ながらBluetoothのキーボードとマウスのどちらかしか使えません!!」の問題が解消されました!Microsoftの関係者のみなさまに感謝します!! Windows 8.1 いつもの初期設定でスタート画面が表示できるところまで作業する。 マシン名は「kouji-surface」 すでにMicrosoftアカウントの名前を英語表記でかつ全部小文字(kouji takao)に変えているのでここま

    mas-higa
    mas-higa 2013/11/18
    32bit / 64bit は鬼門。
  • Cygwinでcygwin1.dllフリーなWindows実行ファイルを作る (MinGW-w64) - wlt’s blog

    Cygwinのgcc ver.3.xでは-mno-cygwinオプションを付ければcygwin1.dllのリンクされない実行ファイルを作る事ができるが、最近のgcc (ver.4.x系列?)ではこのオプションは使えない。 $ gcc -mno-cygwin sample.c gcc: The -mno-cygwin flag has been removed; use a mingw-targeted cross-compiler. $ gcc --version gcc (GCC) 4.5.3 (以下略)代わりにMinGW-w64のgccを使えば良い。*1 *2 Cygwin Setupで以下のパッケージをインストール。 64ビット環境なら mingw64-x86_64-gcc-core 32ビット環境なら mingw64-i686-gcc-core これでインストールされたgccを使え

    Cygwinでcygwin1.dllフリーなWindows実行ファイルを作る (MinGW-w64) - wlt’s blog
    mas-higa
    mas-higa 2012/07/26
    -mno-cygwin
  • cygwinでWindowsアプリを作るためのメモ - cygwinを使って、

    コンパイルしてそのまま実行形式を作る場合 g++ -mno-cygwin appli.cpp とか g++ -mno-cygwin appli.cpp -o appli.exe コンパイルとリンクを分ける場合 g++ -c appli.cpp g++ -mno-cygwin appli.o -o appli.exe リンクのほうに「-mno-cygwin」をつけます。 ↑ 「-mwindows」オプション gccやg++でそのままビルドして作ったものをマウスのダブルクリックあどで実行すると、 GUIベースのアプリでもコマンドプロンプトやDOSプロンプトが表示されます。 コンソールアプリを作りたい場合や、 コマンドプロンプトとかが表示されても別にかまわないのであればそれでいいですが、 そうでないなら「-mwindows」オプションをつけて コマンドプロンプトとかが表示されない実行形式を

    mas-higa
    mas-higa 2012/07/26
    -mno-cygwin -mwindows
  • 失敗しない Cygwin の インストール [ Windows 7 編 ] − 特集 − 徹底活用 Windows 7 入門

    Windows 7 で Cygwin X を実行 Windows 7 での Cygwin インストール方法を紹介します。 管理人の環境だとネットワーク経由でインストールを開始すると"Download ... Try again?"とPOPが表示されインストールに失敗しましたので、 FTPでCygwinパッケージを取得してから、インストールする方法を紹介します。 また、[ startx ]コマンドからXの利用もできました。 Cygwin パッケージ を取得する ①エクスプローラを起動して、アドレスに下記のURLを入力して接続します。 ftp://ftp.jaist.ac.jp/pub/cygwin/ ※クリックで拡大します ②任意のローカルフォルダに、 release フォルダ と setup.ini ファイル を ドラック&ドロップでコピペします。 ※管理人は [ C:\cygtemp

    mas-higa
    mas-higa 2012/03/27
    release まるごとコピーとか All Install とか、いろいろと思い切りがいい。
  • Windowsで最高のターミナルを構築する方法 - 純粋関数空間

    皆さん、Windowsでコマンドライン使ってますか? まともなターミナルエミュレータすらないと思っている方もいらっしゃるかもしれませんが、案外何とかなるものです。 これが完成図です。1週間ほどいろいろ試した結果、動作、見た目、フォントレンダリング、どれもおおむね満足行く結果になりました。 Terminal Emulator選び Windowsをお使いの皆様ならご存じかとは思いますが、デフォルトのTerminal Emulatorである cmd.exe が良くないです。 挙動、フォント云々の話をするまでもなく、横幅が80文字固定なのがどうしようもありません。 プロパティのレイアウトのところから幅の変更ができるようでした。ご指摘ありがとうございます。 この辺を見てWindowsで動作するものを一通り試してみたのですが、動作がおかしいか、フォントが気に入らないか、プロプライエタリかで、どれもよく

  •  いますぐコマンドプロンプトを捨てて、Cygwinを使うべき10+の理由 - それマグで!

    Mac大流行なのでCygwinに需要ないかもしれないけど。一年間のCygwin体験をまとめてみた。今年1年で一番使ったツールで感謝してる。 CygwinはWindows環境にそのままLinuxのCUIツールを導入できる。もう「コマンドプロンプト」に拘る必要は薄くなりました。 僕は今年1年の一番の収穫はCygwinを使ったこと。 Cygwinを使うことでターミナルを使いこなせるようになった。そしてMacに移行してもターミナルさえあるから困らないと思えるようになりました。 コマンドプロンプトを捨てるべき理由 ・SSHコマンドでリモートサーバにアクセスしても文字化けする。 ・色・フォントがダサくて使い物にならない。 ・コマンドが少ない。grep したい。findしたい cmd.exeをすててMinttyを使おう。 Cygwinを使うと、minttyというPuttyベースの素晴らしい。ターミナルが

     いますぐコマンドプロンプトを捨てて、Cygwinを使うべき10+の理由 - それマグで!
    mas-higa
    mas-higa 2011/11/22
    仕事で Windows を強制されている身としては Cygwin 無しだと死ねる。
  • パスワード管理ツール id-manager.el 更新 - 技術日記@kiwanami

    id-manager.elを更新しました。あと、ちゃんと紹介記事を書いてなかったのでまじめに書きました。 以前の記事:2009/09/14 id-manager.el 何か 世の中にあふれるIDとパスワードを管理するものです。 例によって類似品がたくさんあります。有名なものを列挙すると以下のような感じでしょうか。 パスワード管理ソフト ID Manager フリー。Windows上の定番? パスワード管理、デジタルウォレット、パスワード生成 | ロボフォーム 商用。メーカー製PCにプリインストールされていることがある GNOME Keyring GNOMEの標準鍵管理ツール 家:Projects/GnomeKeyring - GNOME Wiki! 参考:gnome-keyring を利用してコマンドライン上のパスワードを置換する - daily dayflower その他 最強のパスワ

    パスワード管理ツール id-manager.el 更新 - 技術日記@kiwanami
  • how to get grep working in Emacs on Windows (EmacsW32)

    M-x grep, M-x lgrep, M-x rgrep don't work in EmacsW32 for me. I do M-x lgrep and it says grep is not a command: grep -i -n "hello" * NUL 'grep' is not recognized as an internal or external command, operable program or batch file. Grep finished with no matches found at Sun Jan 31 05:59:06 Also what is that NUL thing? EmacsW32 homepage says it ships with Gnuwin32 utilities but it seems the work to c

    how to get grep working in Emacs on Windows (EmacsW32)
    mas-higa
    mas-higa 2010/10/08
    特に意識せずに Cygwin + Meadow 環境で使ってるけどなぁ。
  • Cygwin で 日本語 TeX --- ptetex を簡単インストール

    サイト移転のお知らせ 最新の情報を取得するには http://ptetexwin.sourceforge.jp/ へどうぞ.このページは今後メンテナンスされなくなります. Cygwin インストーラを使って手軽に日TeX 環境をインストールできるように,コンパイル済のバイナリ一式を提供します. 特徴を列挙すると以下の通りです: 一括インストール: Ghostscript の日中韓対応バイナリの導入・Cygwin 環境変数 (PATH など) の設定を自動で行うため,インストール直後から雑多な作業なしに利用できます. オープンソース: 日TeX ソースディストリビューションの ptetex からバイナリを作成し,作業スクリプトも公開しています. 新世代パッケージを装備: 新ドキュメントクラス や UTF/OTF パッケージが最初から含まれています. Cygwin インストーラで導