Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > Sistemas Operacionais > Serviços > Sendmail/Qmail/Postfix
Wiki Classificados Reviews Jogos Grupos Sociais RSS Feeds FAQ Termos de Uso Contato Sobre
Registrar Fotos Membros Calendário Pesquisar Postados Hoje Marcar Fóruns Como Lidos

Qmail-toaster - erro na compilação ezmlm-toaster



Quer ver menos banners de publicidade ? Entao Cadastre-se!

Tópico Trancado
 
LinkBack Ferramentas do Tópico
Antigo 17-09-2005, 12:14   #1 (permalink)
Padrão Qmail-toaster - erro na compilação ezmlm-toaster

Caros colegas,


Estou tentando instala o Qmail-Toaster no FC4, o problema é que quando cheguei na compilação do ezmlm-toaster-0.53.324-1.2.6.src.rpm apresenta uma mensagem de erro logo abaixo.

OBS.: Ja instalei estes pacotes sem problemas: daemontools-toaster, ucspi-tcp-toaster, vpopmail-toaster, qmail-toaster, courier-imap-toaster, autorespond-toaster, control-panel-toaster.

Antecipadamente agradeço atenção


rpmbuild --rebuild --with fdr40 ezmlm-toaster-0.53.324-1.2.6.src.rpm

+ echo /usr/bin
+ echo /usr/man
+ echo 'Fixing errno.h for new GLIBC'
Fixing errno.h for new GLIBC
+ echo '#include <errno.h>'
+ make mysql
ln -sf sub_mysql/ezmlm-mktab ezmlm-mktab
ln -sf sub_mysql/checktag.c checktag.c; rm -f checktag.o
ln -sf sub_mysql/issub.c issub.c; rm -f issub.o
ln -sf sub_mysql/logmsg.c logmsg.c; rm -f logmsg.o
ln -sf sub_mysql/subscribe.c subscribe.c; rm -f subscribe.o
ln -sf sub_mysql/opensql.c opensql.c; rm -f opensql.o
ln -sf sub_mysql/putsubs.c putsubs.c; rm -f putsubs.o
ln -sf sub_mysql/tagmsg.c tagmsg.c; rm -f tagmsg.o
ln -sf sub_mysql/searchlog.c searchlog.c; rm -f searchlog.o
ln -sf sub_mysql/conf-sqlld conf-sqlld; touch conf-sqlld
ln -sf sub_mysql/conf-sqlcc conf-sqlcc; touch conf-sqlcc
+ make it install
( cat warn-auto.sh; \
echo CC=\'`head -1 conf-cc`\'; \
echo LD=\'`head -1 conf-ld`\' \
) > auto-ccld.sh
cat auto-ccld.sh make-load.sh > make-load
chmod 755 make-load
cat auto-ccld.sh find-systype.sh > find-systype
chmod 755 find-systype
./find-systype > systype
( cat warn-auto.sh; ./make-load "`cat systype`" ) > load
chmod 755 load
cat auto-ccld.sh make-compile.sh > make-compile
chmod 755 make-compile
( cat warn-auto.sh; ./make-compile "`cat systype`" ) > \
compile
chmod 755 compile
( ( ./compile tryulong32.c && ./load tryulong32 && \
./tryulong32 ) >/dev/null 2>&1 \
&& cat uint32.h2 || cat uint32.h1 ) > uint32.h
rm -f tryulong32.o tryulong32
./compile ezmlm-idx.c
gcc32: %{__global_cflags}: No such file or directory
make: *** [ezmlm-idx.o] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.50853 (%build)


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.50853 (%build)

CONTEUDO DO ARQUIVO /var/tmp/rpm-tmp.50853
!/bin/sh

RPM_SOURCE_DIR="/usr/src/redhat/SOURCES"
RPM_BUILD_DIR="/usr/src/redhat/BUILD"
RPM_OPT_FLAGS="-O2 -g -march=i386 -mcpu=i686"
RPM_ARCH="i386"
RPM_OS="linux"
export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS
RPM_DOC_DIR="/usr/share/doc"
export RPM_DOC_DIR
RPM_PACKAGE_NAME="ezmlm"
RPM_PACKAGE_VERSION="0.53.324"
RPM_PACKAGE_RELEASE="1.2.6"
export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE
RPM_BUILD_ROOT="/var/tmp/ezmlm-toaster-0.53.324"
export RPM_BUILD_ROOT


set -x
umask 022
cd /usr/src/redhat/BUILD
cd ezmlm-0.53
#-------------------------------------------------------------------------------

RC=/etc/ezmlm/ezmlmrc

sed -e 's{^#define TXT_ETC_EZMLMRC \"/etc/ezmlmrc\"{#define TXT_ETC_EZMLMRC \"$RC\"{' idx.h > idx.h.tmp

mv idx.h.tmp idx.h

# Fix al Makefile per le Mandrake 8.0
perl -pi -e 's|`head -1 conf-sqlld`|-L/usr/lib/mysql -lmysqlclient -lnsl -lm -lz|g' Makefile

# We have gcc written in a temp file
echo "gcc32 %{__global_cflags} -m32 -march=i386 -fasynchronous-unwind-tables" >conf-cc
echo "gcc32 -O2 -g -march=i386 -mcpu=i686" >conf-ld

echo /usr/bin > conf-bin
echo /usr/man > conf-man
# GLIBC fix
echo "Fixing errno.h for new GLIBC"
echo "#include <errno.h>" >> error.h

make mysql
make it install


#-------------------------------------------------------------------------------
exit 0
 
Avatar de Sub-zero
 
Registrado em: Apr 2004
Posts: 96
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 Sub-zero
Enviar mensagem via Windows Live Messenger para Sub-zero
Sub-zero está offline  
Antigo 17-09-2005, 13:23   #2 (permalink)
Padrão Qmail-toaster - erro na compilação ezmlm-toaster

Caros colegas,


O problema foi resolvido .. no tutorial que eu estava seguindo não constava um pacote necessario para compilação "redhat-rpm-config".
 
Avatar de Sub-zero
 
Registrado em: Apr 2004
Posts: 96
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 Sub-zero
Enviar mensagem via Windows Live Messenger para Sub-zero
Sub-zero está offline  
Tópico Trancado

Ferramentas do Tópico

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim

Ir para...

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Problemas com EZMLM (Toaster) dbecher Sendmail/Qmail/Postfix 0 22-11-2006 16:02
Erro com o qmail-toaster mjstudios Sendmail/Qmail/Postfix 1 02-11-2006 13:16
Qmail-toaster cópia de mail mmbeck Sendmail/Qmail/Postfix 1 31-05-2006 19:01
Qmail Toaster Erro niggas Sendmail/Qmail/Postfix 0 18-10-2005 14:34
Linux - Qmail Toaster wmatta@yahoo.com Sendmail/Qmail/Postfix 1 21-10-2004 19:40

Horários baseados na GMT -3. Agora são 16:54.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.