The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Помогайте гуру, не собирается libunrar3.so !"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Помогайте гуру, не собирается libunrar3.so !" 
Сообщение от Spider emailИскать по авторуВ закладки(??) on 09-Сен-05, 15:57  (MSK)
Приветствую!

Помогайте гуру, не собирается libunrar3.so !

Кто нибудь в состоянии поддерживать
патчи необходимые для связки clamav + rar v3
для новых версий clamav и unrar на FreeBSD?


FreeBSD 4.11-RELEASE-p12
unrar-3.53,3

cd /usr/ports/archivers/unrar
make clean
make fetch
make extract
make patch
cd /usr/ports/archivers/unrar/work/unrar
fetch http://mcmcc.bat.ru/clamav/unrar-3.4.3_fix.patch
patch < /usr/ports/archivers/unrar/work/unrar/unrar-3.4.3_fix.patch
gmake -f makefile.unix lib

cat log:

===>  Cleaning for libiconv-1.9.2_1
===>  Cleaning for gettext-0.14.5
===>  Cleaning for gmake-3.80_2
===>  Cleaning for libtool-1.5.20
===>  Cleaning for expat-1.95.8_3
===>  Cleaning for unrar-3.53,3
===>  Extracting for unrar-3.53,3
=> Checksum OK for unrarsrc-3.5.3.tar.gz.
===>  Patching for unrar-3.53,3
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c rar.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c strlist.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c strfn.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c pathfn.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c int64.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c savepos.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c global.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c file.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c filefn.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c filcreat.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c archive.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c arcread.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c unicode.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c system.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c isnt.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c crypt.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c crc.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c rawread.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c encname.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c resource.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c match.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c timefn.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c rdwrfn.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c consio.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c options.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c ulinks.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c errhnd.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c rarvm.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c rijndael.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c getbits.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c sha1.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c extinfo.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c extract.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c volume.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c list.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c find.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c unpack.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c cmddata.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c filestr.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c scantree.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c dll.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c recvol.cpp
g++ -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DGUI -DSILENT -DRARDLL -c rs.cpp
g++ -shared -o libunrar3.so  rar.o strlist.o strfn.o pathfn.o int64.o savepos.o global.o file.o filefn.o filcreat.o archive.o arcread.o unicode.o system.o isnt.o crypt.o crc.o rawread.o encname.o resource.o match.o timefn.o rdwrfn.o consio.o options.o ulinks.o errhnd.o rarvm.o rijndael.o getbits.o sha1.o extinfo.o extract.o volume.o list.o find.o unpack.o cmddata.o filestr.o scantree.o dll.o filestr.o recvol.o rs.o scantree.o
filestr.o: In function `ReadTextFile(char *, StringList *, bool, bool, bool, bool, bool)':
filestr.o(.text+0x0): multiple definition of `ReadTextFile(char *, StringList *, bool, bool, bool, bool, bool)'
filestr.o(.text+0x0): first defined here
scantree.o: In function `ScanTree::ScanTree(StringList *, int, bool, int)':
scantree.o(.text+0x0): multiple definition of `ScanTree::ScanTree(StringList *, int, bool, int)'
scantree.o(.text+0x0): first defined here
scantree.o: In function `ScanTree::~ScanTree(void)':
scantree.o(.text+0xa0): multiple definition of `ScanTree::~ScanTree(void)'
scantree.o(.text+0xa0): first defined here
scantree.o: In function `ScanTree::GetNext(FindData *)':
scantree.o(.text+0xf4): multiple definition of `ScanTree::GetNext(FindData *)'
scantree.o(.text+0xf4): first defined here
scantree.o: In function `ScanTree::PrepareMasks(void)':
scantree.o(.text+0x1ac): multiple definition of `ScanTree::PrepareMasks(void)'
scantree.o(.text+0x1ac): first defined here
scantree.o: In function `ScanTree::FindProc(FindData *)':
scantree.o(.text+0x370): multiple definition of `ScanTree::FindProc(FindData *)'
scantree.o(.text+0x370): first defined here
gmake: *** [lib] Ошибка 1


  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Помогайте гуру, не собирается libunrar3.so !" 
Сообщение от Spider emailИскать по авторуВ закладки(??) on 09-Сен-05, 15:58  (MSK)
К сожалению я не кодер, прошу помощи...
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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