[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/24 21:23 / Filesize : 235 KB / Number-of Response : 1030
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

初心者もOK! FreeBSD質問スレッド その122



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/11(土) 05:34:35.67 .net]
FreeBSD 関連の質問はここでどうぞ. 望んでいる回答が来なくても怒らないでね.
事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましいです.
分からなければ仕方がないので, 初心者でもとりあえず質問してみて下さい.
トラブルの場合, 再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須.
sysutils/sysinfo あたりがおすすめ

名前欄に !id:on でIDが出ます
IDが無いと誰が誰だか分からないので必要に応じてIDを表示させて下さい

The FreeBSD Project
www.freebsd.org/ja/

FreeBSD ハンドブック
www.freebsd.org/doc/ja/books/handbook/

前スレ
初心者もOK! FreeBSD質問スレッド その121
echo.2ch.net/test/read.cgi/unix/1437276192/

345 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/30(日) 23:16:19.27 .net]
>>295
俺の見たら11.0-RELEASE-p0だった
まだ 11.0-RELEASEなのに
そんなパッチレベルしょっちゅう上げるもんなのかね

346 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/30(日) 23:19:42.57 .net]
必要があるからパッチが出てる

347 名前:名無しさん@お腹いっぱい。 [2017/05/01(月) 01:45:25.16 .net]
FreeBSDで使えるSIPクライアントはありますか?

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/01(月) 06:48:43.65 .net]
はぃ。ありますよ

349 名前:名無しさん@お腹いっぱい。 [2017/05/02(火) 20:56:24.90 .net]
SSD - SWAP - TRIM
この三つどもえで悩んでます

メモリーが潤沢(64GB)なのでSWAPは要らない
って言ってるんだけど聞いて貰えないのです

350 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/02(火) 21:21:25.54 .net]
決定権と責任があるなら押し切ればいいし、ないなら
説得するか折れるかだな。

351 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/03(水) 07:37:26.48 .net]
>>338
要らない理由では無く、
作ってはいけない理由を出せ

352 名前:名無しさん@お腹いっぱい。 [2017/05/03(水) 11:22:33.26 .net]
「SSDの寿命が長くなります!」
っていってもそれだと
「何時までも古いSSDを使っていくつもりか?」
って返されます

353 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/03(水) 12:08:06.00 .net]
1MBほどスワップ作る



354 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/03(水) 12:08:52.62 .net]
スワップ作っといてswaponしない

355 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/03(水) 12:48:37.23 .net]
どうせSSDもでかいんでしょ
おとなしく作っときゃいいじゃん
あふれなければスワップ使わないし、遅くも短寿命にもならんよ

356 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/03(水) 20:38:18.12 .net]
>>342>>343の合わせ技でいい気がする

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/03(水) 22:23:52.60 .net]
linuxだとこういう場合、vm.swappinessというパラメータがあってswapのしやすさを制御でき
SSDの場合だと小さい値にしておくことでメモリを使い切るまでswapしない設定になるが
FreeBSDだとどのような設定になるだろうか

358 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/03(水) 22:47:27.78 .net]
swap作りたくない理由がわからんと対処のしようがない
スワップ領域がもったいないならファイルをスワップに充てて、様子を見ながら必要最小限までファイルサイズを減らしていけばいい

359 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/03(水) 22:56:17.80 .net]
zfs上にswap領域取ってもいい

360 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/09(火) 23:14:39.74 .net]
10.1-RELEASEから10.3,11.0までfreebsd-update upgrade -r versionとアップグレードしたのですがpkgがlibssl.so.7,libcrypto.so.7などのライブラリがないとエラー吐いて動きません
数個手動で新しいものにシンボリックリンク貼ってみたんですがこれだと終わりが見えません
どうしたら解決できますか?

361 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/09(火) 23:25:42.69 .net]
pkg-staticでmisc/compat10xあたり入れればいいんじゃねーの?

362 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/09(火) 23:27:51.45 .net]
>>349
pkg-static 使うとか
https://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/updating-upgrading-freebsdupdate.html#freebsdupdate-portsrebuild
gihyo.jp/admin/serial/01/bsd-yomoyama/0072

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/09(火) 23:29:12.74 .net]
pkg-static知らなかった
upgrade -fしてpkgアプデして解決しました
pkg-1.10.1 (ABI changed: 'freebsd:10:x86:64' -> 'freebsd:11:x86:64')
ありがとうございます



364 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/09(火) 23:59:57.96 .net]
>>311
遅レスだけど、エラーはエラーでもCVEで引っかかってるだけで
メッセージ通り DISABLE_VULNERABILITIES=yes で入れられる
まだアップされないね

365 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/10(水) 00:06:01.97 .net]
勘違い
icu-58.2_2,1出てた

366 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/10(水) 00:08:04.93 .net]
>>349
解決済みだろうけど、多分原因はアプデートの手順ミス。
アップデート中にpkgの更新しないといけないから手順はよく読んで

367 名前:名無しさん@お腹いっぱい。 [2017/05/17(水) 08:21:30.76 .net]
久しぶりにIEEE1394接続の外付けHDD繋いだら認識しない。
kldloadでsbp入れてから繋いで電源入れるとcycle master無いとか言われるんだが。

ここ最近のメジャーアップデートで大きな仕様変更有ったっけ?

368 名前:名無しさん@お腹いっぱい。 [2017/05/17(水) 12:19:47.60 .net]
そういうときは中身取り出して
直接(sata/scsi/ata)繋げてみるもんだ

369 名前:名無しさん@お腹いっぱい。 [2017/05/17(水) 14:40:16.61 .net]
>>357
USB 2.0もついてるからそっちで動作は確認してある。

370 名前:名無しさん@お腹いっぱい。 [2017/05/17(水) 22:05:21.99 .net]
じゃガワを交換すればよかろう
FireWire/iLinkなんて既に廃れた規格だ
どうしても認識させなければならない理由がないのであるならば

371 名前:名無しさん@お腹いっぱい。 [2017/05/17(水) 22:14:00.50 .net]
無くても困らないからメンテナンスされてないのかもな。
技術的に興味があっただけで無理して使いたいわけじゃ無いよ。

372 名前:264 mailto:sage [2017/05/19(金) 13:18:29.45 .net]
>>264です
あれから暇を見つけてネットを探し回った結果FreeBSD11.0+Xorg+gnome3で入力できるようになりました.
>>265さんのアドバイスをもとにネットを探し回っていたら「かけまわる子犬(running-dog.net/)」というところにgtk3の場合の対処法が書いてありました.どうもぐぐりかたが悪かったようです.それにしてもPC-BSD関係でも日本語入力で困り捨てた人が多いようです.
>>266さんの言葉で一ヵ月半ムキになれました.重ねて感謝いたします.

373 名前:名無しさん@お腹いっぱい。 [2017/05/22(月) 02:04:26.50 .net]
さくらはFreeBSD
豆な



374 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/23(火) 19:19:58.56 .net]
昔はな。今は違うよ。

375 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/23(火) 23:00:38.26 .net]
ソースよろ

376 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/24(水) 15:30:39.92 .net]
サービスによりけりで、レンタルサーバは今でも FreeBSD だよ。
VPS は標準で選択できる OS に FreeBSD が含まれてないのが、個人的にはとても残念です。
他は知らん。

377 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/24(水) 22:50:40.24 .net]
さくらのレンタルサーバも今はFreeBSDは使われていないよ。

378 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/25(木) 10:24:18.80 .net]
え、そうなの!?
ウチが利用しているさくらのレンタルサーバは全部 FreeBSD なんだけど、新規で契約すると違う OS なの?

379 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/25(木) 23:09:14.56 .net]
気になるならサポートに聞いてみろよ

380 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/26(金) 00:11:09.84 .net]
https://help.sakura.ad.jp/hc/ja/articles/206053142--%E3%81%95%E3%81%8F%E3%82%89%E3%81%AE%E3%83%AC%E3%83%B3%E3%82%BF%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90-%E5%9F%BA%E6%9C%AC%E4%BB%95%E6%A7%98
FreeBSDっぽいけど?

381 名前:264 mailto:sage [2017/05/27(土) 17:59:00.40 .net]
>>264です
補足
何故かCDにisoで焼いたときは起動時vtにならなかったのですがUSBメモリに入れてからインストールしたらインストールエラー(書き込みエラー)が出ずにサクッとOSインストールできました.中身が違うんですかね...
ちなみに>>361の設定方法で現在firefox,thunderbird,emacs(.el経由)でUTF-8で書き込みができています.
皆様情報ありがとうございました.

382 名前:名無しさん@お腹いっぱい。 [2017/06/01(木) 17:22:56.23 .net]
10.4おめ!

383 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/09(金) 09:50:46.18 .net]
baculaをセットアップしたい。
一番シンプルなセットアップ方法さえわからない。
ネットを検索したが単純な構成のセットアップ情報すらない。


諦める。



384 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/09(金) 13:17:48.36 .net]
bhyveを初導入したので
インストーラーを久しぶりに立ち上げたらセキュリティ設定で色々弄れるようになってたけど
これ

385 名前:インストール後に手動で弄る場合の対応表的な物はあるかな? []
[ここ壊れてます]

386 名前:名無しさん@お腹いっぱい。 [2017/06/11(日) 11:26:03.17 .net]
puttyとtmuxを使ってるときにcat hoge.txtとしたときに、
最後の画面表示分しかスクロールバッファに残ってない
のですが、全体を残す方法ってあるんでしょうか?
以前はできてたような気がするんですが。
(テキストの中身をマウスでコピーして、Windowsのエディタに貼り付けたい)

387 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/11(日) 19:47:07.64 .net]
tmuxのバッファを使えば解決するのでは。

388 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/20(火) 11:11:15.85 .net]
FreeBSD 10.3-RELEASE-p18
ですが、
一般ユーザーで
$ ping hoge
すると
ping: socket: Operation not permitted
とエラーが出ます。suしてrootにするとでません。

/sbinのpingのownerを見ると、root:wheelです

rootにsuする関係でgroupに、usernameは追加済みなのでこれが原因ではないと思います

wheel:*:0:root,username
daemon:*:1:
kmem:*:2:
sys:*:3:
tty:*:4:
operator:*:5:root,username

suしないでpingやifconfigやnetstatを使う方法は無いでしょうか?
9.2Rまでは普通に使えてたと思います

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/20(火) 11:32:43.74 .net]
うちでは一般ユーザーでできたよ
wheel と operator に一般ユーザーを追加は同じ
何が原因でしょうね?

390 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/20(火) 11:32:46.93 .net]
>>376
SUIDが外れているとか。

391 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/20(火) 11:56:53.48 .net]
やりなおしてみたらエラーが出るのはpingだけで
ifconfig, netstat は一般ユーザーでも通りました

>>378
pingは特権レベルが必要なんですね
https://ja.wikipedia.org/wiki/Setuid

392 名前:名無しさん@お腹いっぱい。 [2017/06/23(金) 19:04:31.37 .net]
コンソール起動でたまにjfbtermで日本語欲しいかな?
って環境なんですが

現状.cshrcで setenv で日本語表示設定をしています
シェルはtcshです

なので普段
メッセージやエラーの文字化けがウザく感じます

これを

コンソール起動時は EN
jfbterm起動時の時だけJP
にしたいのですが

shellスクリプトで出来ます?

393 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/23(金) 19:14:02.24 .net]
aliasじゃダメ?



394 名前:名無しさん@お腹いっぱい。 [2017/06/23(金) 20:16:49.06 .net]
ん〜
aliasとは
要はオプション込みのコマンドを省略出来るもんですかね?ちょっと今ぐぐっただけで分かってません すいません

そうすると
正直jfbterm側の ソレ(オプション) が正直わからんです
と言うかそこまでの制御をソフト側でされてるのでしょうか?

395 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/23(金) 20:21:49.83 .net]
あぁすいませんなんか ズレました
あくまでも質問は1個目のモノです

396 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/23(金) 20:26:08.58 .net]
>>382-383
名前欄に 380 と入れましょう

397 名前:380 mailto:sage [2017/06/23(金) 20:29:26.15 .net]
ごめんなさい
横着しちゃって
以下気を付けます

398 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/23(金) 23:01:56.43 .net]
LANGは.loginの方で設定して、
alias jfbterm env LANG=C jfbterm
とか

399 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/23(金) 23:04:42.83 .net]
LANG=ja_JP.UTF-8
でした

400 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/23(金) 23:43:00.00 .net]
>>380
TERM環境変数見て分岐し、LANGを変更するコードをcshrcに書くのでも良い

401 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/23(金) 23:47:06.13 .net]
>>380
いっそのことvtにする

402 名前:380 [2017/06/24(土) 17:43:50.14 .net]
回答頂いた方々
どうもでした

>>386
.loginファイルは弄らず
.cshrcの日本語表示を消した状態
と若干手抜きしてますが
そのaliasを利用した やり方で出来ました
日本語の入力なども問題無いようです

>>388
自分にはちと敷居が高そうです

>>389
自分の環境ではvtにすると画面はみ出しちゃうんです

カーソルが画面外にあり見えない状態(上左右は見えているが下が1行差?で切れてしまう)
動作自体はするのでスキルがあれば自力で何とか出来るのでしょうが
自分には厳しいです


取り敢えず解決出来ました
ありがとうございます

403 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/25(日) 12:48:52.25 .net]
FreeBSD 11.0-RELEASE-p9 を主にインターネットルータとして使っています。

また、ネットワークの稼働状況を監視するために bsnmpdでmrtgを使っています。

気が付いたら昨年の8月頃のアップデートあたりから、複数のインタフェースの
送信バイト数が正しく表示されなくなっているようです。

不具合は、監視がうまくできていないだけで、
ネットワークの機能には何も問題がありません。
netstat -i -b ではIn/Out共表示されているようなので、
bsnmp側の問題なんだろうなと思っています。



404 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/25(日) 21:16:52.96 .net]
そうですか
さすがですね

405 名前:名無しさん@お腹いっぱい。 [2017/06/28(水) 00:44:58.02 .net]
なんJからきますたwwww

406 名前:名無しさん@お腹いっぱい。 [2017/06/28(水) 00:58:06.33 .net]
とうふさんすこなひと...?🙋

407 名前:名無しさん@お腹いっぱい。 [2017/06/28(水) 00:58:52.05 .net]
>>394
すこだ...w

408 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/28(水) 02:22:30.95 .net]
WindowsからLinux。LinuxからFreeBSDに移行したけどみんなと違うOS使うっていうことに幸せを感じる

409 名前:名無しさん@お腹いっぱい。 [2017/07/03(月) 01:49:59.27 .net]
日記はよそでやってね

410 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/03(月) 06:35:40.59 .net]
>>396
別に1つにこだわることはないだろう。必要なら全部使えばいい。それぞれいいところもあれば悪いところもある。

411 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/03(月) 09:37:02.50 .net]
>>396
じゃHaiku使ってやれよ

412 名前:名無しさん@お腹いっぱい。 [2017/07/05(水) 02:46:23.61 .net]
今まで少し古いノートPCにFedoraやCentOSを入れて鯖を立てたりして遊んでた者です
FreeBSDって素人にらかなり敷居が高いイメージがあるんですが大丈夫なもんでしょうか?
Linuxは参考書なんかも多いんでふがBSDはそこら辺もあまりなくて不安です

413 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/05(水) 07:43:15.47 .net]
>>400
そんなに変わらんし大丈夫じゃね?



414 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/05(水) 10:47:45.75 .net]
gui使ったりプログラム書いたりしないならさほど変わらんぞ
apt-getもpkg installで代用できますしお寿司

415 名前:名無しさん@お腹いっぱい。 [2017/07/05(水) 22:24:58.95 .net]
>>401
>>402
ありがとうございます
Linuxの時はGUIのデスクトップ使ってました
eclipseでCとかJava書いてたんですが、
BSDだと環境整えるまでだいぶ難しいですかね?
BSDに憧れあって勉強したいと思うたのでやる気はあるんですが…

416 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/05(水) 22:59:35.02 .net]
デスクトップ環境を求めるならGhostBSDやTrueOSと言ったディストリビューションが利用できる
このあたりはGUI環境までインスコしてくれるけど、日本語環境も入るかは知らない

ただ単にFreeBSDカーネルの入ったコンピータを触りたいなら
PlayStation4とかNintendo Switchとかがある

あとはDebian/kFreeBSDって今どうなってんだろ

417 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/05(水) 23:48:08.62 .net]
それを言ったら、Linux使ってみたいとかいうやつには、WiFiルータあたり紹介しとけってことになるよ

418 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/06(木) 00:25:05.70 .net]
>>405
僕はAndroid使ってるよ!

419 名前:名無しさん@お腹いっぱい。 [2017/07/06(木) 00:58:01.61 .net]
Debian GNU/kFreeBSD は廃れちゃったぽいね。結構,というかぶっちゃけかなり期待してただけに残念……。

420 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/06(木) 14:09:47.12 .net]
>>403
eclipseくらい好きに入れて使えばいい

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/06(木) 15:06:46.26 .net]
>>404
GhostBSD 10.3はインストールするときに日本語選べたよ

11のアルファリリースも始まっている

422 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/06(木) 19:32:16.44 .net]
昔はXを起動させたり日本語環境作るまでは大変だったが、
今は大分楽になった。

423 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/06(木) 19:58:23.37 .net]
rc2



424 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/07(金) 04:11:07.63 .net]
Windows 10のHyper-VでFreeBSDってどんなもん?X11使えます?

425 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/07(金) 10:20:08.38 .net]
BSD系はVirtualBoxじゃないとまともに動かない
VMwareで動作おかしい人はVirtualBoxに入れるべき

426 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/07(金) 12:03:34.21 .net]
>>412
Xも含めて動くよ
ただし(Linuxもだけど)コピペ、USB、hgfs共有ファイル不可

427 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/07(金) 12:41:53.42 .net]
コピペできるよ

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/08(土) 17:19:49.33 .net]
>>414,415
ありがとう。Hyper-Vで一度試してみるよ。

VMware Toolsみたいのがいるのかと思ったけど
特に何も追加しなくてもいいのかな。

429 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/08(土) 18:24:36.76 .net]
最初から入ってるから大丈夫。

430 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/08(土) 20:09:05.57 .net]
ports からopen-vm-toolsを入れてるからそのおかげかも

431 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/09(日) 00:46:09.30 .net]
失礼します
コマンドライン引数とコマンドオプションの違いは何でしょうか?

例えがWindowsで恐縮ですが

ipconfig -all

の場合、-allはオプションではなくipconfigへの引数だと考えてよろしいでしょうか?

432 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/09(日) 02:36:03.24 .net]
>>419
引数をどう扱うかはプログラムが決めることだよ
その ipconfig のマニュアルを読んでみては

433 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/09(日) 09:19:36.41 .net]
>>419
オプションは引数



434 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/09(日) 13:58:40.56 .net]
>>419
https://linuxjm.osdn.jp/html/LDP_man-pages/man3/getopt.3.html

435 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/09(日) 16:54:59.21 .net]
>>422
すべてのコマンドがgetopt()を使っているわけではない

436 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/09(日) 17:51:45.15 .net]
オプション ⊂ 引数 でいいですか?

437 名前:名無しさん@お腹いっぱい。 [2017/07/09(日) 18:31:33.04 .net]
いいよ

438 名前:名無しさん@お腹いっぱい。 [2017/07/09(日) 20:00:58.01 .net]
規制の絡みでム板とのマルチになっちゃたけど
こっちで元々聞くつもりだったんで
一応・・

自分の環境はFreeBSDで

複数環境用に書かれたソースコードの中でFreeBSD用の部分のみを(出来れば元のソースコードの状態のまま)別個にファイルとして抽出

などと言う処理は可能でしょうか?

439 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/09(日) 20:39:33.34 .net]
>>426

もう少し具体的な環境書かないとソースの記述内容次第だが不可能ではないととしか書きようがないと思うが。

440 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/10(月) 10:15:59.41 .net]
プリプロ通せばいいんじゃないの

441 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/10(月) 10:40:11.25 .net]
ビルド時に確定するならできなくはないけど、実行時分岐だとコード追っかけるしか…

442 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/10(月) 11:31:53.43 .net]
プリプロ通したあとのコードなんて読みたくない

443 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/10(月) 12:20:06.94 .net]
>>430
せやな。



444 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/10(月) 12:40:10.00 .net]
俺も書き込んだ後で思ったが確かにその通りだ

445 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/10(月) 19:16:16.77 .net]
具体的にどういう風に書かれてあるか知らんけど、
大抵はソースコードに
#ifdef __FREEBSD__
#endif
とか、そういうディレクティブを使って固有の環境に対応させてるから
該当する部分だけを抜き出すような処理をすればいいんではないのか?
そういう質問ではない?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<235KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef