LINUX.ORG.RU

./configure + LDFLAGS CXXFLAGS


0

0

Как передать ./configure -I и -L для g++?

Пробую собрать MOZILLA_1_8_0_BRANCH с xlib:

ac_add_options --enable-default-toolkit=xlib

и получаю:

configure: error: Could not compile basic X program.

На машине нету хидеров X11, стянул их, не нашел также симлинка /usr/lib/libX11.so -> /usr/lib/libX11.so.6, стянул ведь первое, сделал второе, делаю:

g++ -I/home/public_html/_temp/x11_headers/usr/include example.c -L/usr/X11R6/lib -lX11 example.c

Пример использующий Xlib.h компилируется.

Делаю:

make -f client.mk build CC="g++ -I/home/public_html/_temp/x11_headers/usr/include -L/home/public_html/_temp/libs -lX11"

Тоже самое.

Догда делаю:


make -f client.mk build MOZ_MAKE_FLAGS=" -I/home/public_html/_temp/x11_headers/usr/include -L/home/public_html/_temp/libs -lX11"

опять тоже самое...

Как это дело собрать?

ОК вроде пошло...

export CFLAGS="-I/home/public_html/_temp/x11_headers/usr/include"
export CXXFLAGS="-I/home/public_html/_temp/x11_headers/usr/include"
export LDFLAGS="-L/home/public_html/_temp/libs -lX11"
make -f client.mk build

dissident ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.