FreeBSD12x64 error compile

Обсуждение программы редиректора
Ответить
rejik12
Сообщения: 5
Зарегистрирован: Вс мар 03, 2019 21:18

FreeBSD12x64 error compile

Сообщение rejik12 » Вс мар 03, 2019 21:25

Код: Выделить всё

uname -a
FreeBSD proxy 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC  amd64

Код: Выделить всё

root@proxy:/home/toor/rejik/redirector-3.2.12_squid_3.4 # pkg info |grep pcre
pcre-8.42_1                    Perl Compatible Regular Expressions library
pcre++-0.9.5_5                 Wrapper class around the pcre library
pcre2-10.32                    Perl Compatible Regular Expressions library, version 2
root@proxy:/home/toor/rejik/redirector-3.2.12_squid_3.4 #

Код: Выделить всё

root@proxy:/home/toor/rejik/redirector-3.2.12_squid_3.4 # make
rm -f pass.o raw_change.o load_cache.o pcre.o parse_input.o init_vars.o check_urls.o run_make_cache.o new_url.o redirect.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o load_urls.o prune_urls.o write_cache.o need_cache_update.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o redirector make-cache OUT rejik3.zip rejik3/*
gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c pass.c
make: exec(gcc) failed (No such file or directory)
*** Error code 1

Stop.
make: stopped in /usr/home/toor/rejik/redirector-3.2.12_squid_3.4

Код: Выделить всё

root@proxy:/home/toor/rejik/redirector-3.2.12_squid_3.4 # pkg info | grep make
automake-1.16.1_1              GNU Standards-compliant Makefile generator
cmake-3.13.4                   Cross-platform Makefile generator
gmake-4.2.1_3                  GNU version of 'make' utility
scons-3.0.1                    Build tool alternative to make
root@proxy:/home/toor/rejik/redirector-3.2.12_squid_3.4 #

Код: Выделить всё

root@proxy:/home/toor/rejik/redirector-3.2.12_squid_3.4 # pkg info | grep squid
squid-4.5                      HTTP Caching Proxy
root@proxy:/home/toor/rejik/redirector-3.2.12_squid_3.4 #
сделано:
Если вы хотите, что бы режик был регистронезависимым, то раскомментируйте строчку:
#define CASE_INDEPENDENT
в vars.h
как исправить?

Slava
Site Admin
Сообщения: 2235
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Re: FreeBSD12x64 error compile

Сообщение Slava » Пн мар 04, 2019 8:53

Не найден gcc.
Поставьте gcc или попробуйте заменить его на используемый компилятор в Makefile.

rejik12
Сообщения: 5
Зарегистрирован: Вс мар 03, 2019 21:18

Re: FreeBSD12x64 error compile

Сообщение rejik12 » Вт мар 05, 2019 10:38

спасибо, установка gcc помогла.

P.S. инструкцию на главной странице сайта надо подправить наверно, для bsd 12 и в части библиотек pcre т.е. devel-pcre нет в портах.

Ответить