g++ -Wl,-rpath,/usr/local/lib -o /path-to/executable {list of .o files} -L/usr/X11R6/lib -L/usr/local/lib -lQtGui -L/usr/local/lib -L/usr/openwin/lib -lSM -lICE -lXext -lX11 -lresolv -lsocket -lnsl -lQtCore -lm -lrt -ldl -lpthread
上記のコマンドを使用して、実行可能ファイルをコンパイルしています。実際には、メイクファイルが私のためにそれをやっています..しかし、関係なく。
上記のコマンドでエラーが発生します。
ld: fatal: option -dn and -P are incompatible
ld: fatal: Flags processing errors
コマンドまたはメイクファイルのどこに -dn または -P がリンカーに提供されているのかわかりません。リンカーはこの情報をどこで取得していますか?