The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Тематический каталог: Патч для ClamAV 0.86.2 и RAR 3 (FreeBSD) (clamav rar compress archive virus)"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Патч для ClamAV 0.86.2 и RAR 3 (FreeBSD) (clamav rar compres..." +/
Сообщение от odin_asbemail (ok), 19-Авг-05, 16:40 
/usr/ports/archivers/libunrar3/work/unrar/makefile.unix :
#
# Makefile for UNIX - unrar
#
# Note: you have to 'make clean' before you can build
#    the sfx module
#

# Linux using GCC
CXX=g++
CXXFLAGS=-O2 -fPIC -DPIC
DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT
STRIP=strip
RANLIB=ranlib

# Linux using LCC
#CXX=lcc
#CXXFLAGS=-O2
#DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
#STRIP=strip

# HP UX using aCC
#CXX=aCC
#CXXFLAGS=-AA +O2 +Onolimit
#DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
#STRIP=strip

# IRIX using GCC
#CXX=g++
#CXXFLAGS=-O2
#DEFINES=-DBIG_ENDIAN -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_BSD_COMPAT -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1
#STRIP=strip

# IRIX using MIPSPro (experimental)
#CXX=CC
#CXXFLAGS=-O2 -mips3 -woff 1234,1156,3284 -LANG:std
#DEFINES=-DBIG_ENDIAN -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_BSD_COMPAT -DNATIVE_INT64 -DInt64=int64_t
#STRIP=strip

# AIX using xlC (IBM VisualAge C++ 5.0)
#CXX=xlC
#CXXFLAGS=-O -qinline -qro -qroconst -qmaxmem=16384 -qcpluscmt
#DEFINES=-D_LARGE_FILES -D_LARGE_FILE_API
#LIBS=-lbsd
#STRIP=strip

# Solaris using CC (SUN Forte Developer 7 C++)
#CXX=CC
#CXXFLAGS=-xO2 -xbuiltin=%all -xinline=%auto
#DEFINES=-DBIG_ENDIAN -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
#STRIP=strip

# Solaris using GCC (optimized for UltraSPARC 1 CPU)
#CXX=g++
#CXXFLAGS=-O3 -mcpu=v9 -mtune=ultrasparc -m32
#DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
#STRIP=/usr/ccs/bin/strip

# Tru64 5.1B using GCC3
#CXX=g++
#CXXFLAGS=-O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_XOPEN_SOURCE=500
#STRIP=strip
#LDFLAGS=-rpath /usr/local/gcc/lib

# Tru64 5.1B using DEC C++
#CXX=cxx
#CXXFLAGS=-O4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNATIVE_INT64 -DInt64=long
#STRIP=strip
#LDFLAGS=

# QNX 6.x using GCC
#CXX=g++
#CXXFLAGS=-O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fexceptions
#STRIP=strip
#LDFLAGS=-fexceptions

# Cross-compile
# Linux using arm-linux-g++
#CXX=arm-linux-g++
#CXXFLAGS=-O2
#DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
#STRIP=arm-linux-strip
#LDFLAGS=-static

##########################
действия:
1)mkdir /usr/ports/archivers/libunrar3
2)cd /usr/ports/archivers/libunrar3
3)переписал в /usr/ports/archivers/libunrar3 файл 4)в /usr/ports/distfiles переписал файл http://e-theory.narod.ru/clamav/patch_unrar
4)sh ./patch_unrar (вместо указанного в статье sh ./patch_unrarlib)

Порт успешно ставится...

Далее:
#cd /usr/local/include/libunrar3
          #wget http://e-theory.narod.ru/clamav/patch_dll.hpp
          #patch -Np0 <patch_dll.hpp

Вот и всё... С ldconfig -m /usr/local/lib аналогично... не помогает

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Тематический каталог: Патч для ClamAV 0.86.2 и RAR 3 (FreeBSD) (clamav rar compress archive virus), auto_topic, 16-Авг-05, 18:59  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру