トップページunix
1001コメント334KB

くだらない質問はここに書き込め!なんでもアリ23

■ このスレッドは過去ログ倉庫に格納されています
0001UNIX@2ch掲示板NGNG
========NGワード========
■UNIXって何?(http://pc.2ch.net/test/read.cgi/unix/998779290/)
■UNIXとLinuxの違いは?(http://pc.2ch.net/test/read.cgi/unix/1024558135/)
■2ch閉鎖の危機をUNIX板が救ったという話{は本当?| を知った。有り難う! |のflashはどこ?}
========================

クソスレを立ててしまい、罵倒されたり、xやdされてしまった皆さん、こんにちは。ここは、Chalicer、navi2cher、goRuarといった面々の反感を緩和し、板の平穏を守り技を後世に伝える、皆さんお馴染み大好評、「質問総合受付窓口」です。
UNIXにまつわることなら政治・経済・宗教・技術・国際・生活・就職・健康・娯楽・性の悩みな質問何でもあり。
不適切な問いであっても徹底的にハードな叩きで然るべき所に導いていただけることもアルと思います。安心して罵倒されちゃい

なさい。
大満足な答えが返ればハァハァできる画像の在処に根こそぎwgetの書式でもって導くとよいカモしれませぬ。

但し、書き込む前に質問に適切な専門の板・スレッドがないかは確認してください。
■Linuxは専門板があります。 http://pc.2ch.net/linux/

>>2 過去ログなど

それでは、Go!
0642続くNGNG
>>640
とりあえず違いだけ。
%cat testm.c
#include <math.h>
double pow(double x, double y)
{
return -1;
}

%cat test1.c
#include <math.h>
double p(double x)
{
return pow(x, x);
}

%cat test.c
#include <stdio.h>
double p(double);
int main(int ac, char **av)
{
printf("%f\n", p(0));
return 0;
}

% cc -c testm.c
% cc -o /tmp/libm2.so -shared testm.o
% cc -o test1.so -shared test1.c -L/tmp -lm2
ここまで準備
0643その2NGNG
-rpath-linkなしは警告でる。
% cc test.c test1.so
/usr/bin/ld: warning: libm2.so, needed by test1.so, not found (try using -rpath or -rpath-link)
test1.so: undefined reference to `pow'

-rpath-linkありは警告出ない。
% cc -Wl,-rpath-link,/tmp test.c test1.so

どのように使うと便利なのかは不明。>>634の疑問は解決すると思う。
■ このスレッドは過去ログ倉庫に格納されています