Tenho de concordar com o colega.. apesar de n�o ser desenvolvedor nem nada recentement epeguei um fonte na web (p xmps se bem me lembro) e qnd fui compilar deu varios erros de arquivso faltando. O mais engracado eh q e utinha tods os arquivso q ele queria instalados :) N�o lembro agora quais foram os aruqivos , mas sei q os arquivos estavam em diretorios diferentes do esperado , algo do tipo: o programa esperava /usr/include/qt/qt.h (falando hipoteticamente) e o arquivo estava em /usr/include/qt/qt2/qt.h
Creio que isso tenha sido feito pela conectiva para suprir a necessidade de se ter instalados os pacotes do qt1 e qt2. Mas iss oas vezes gera muita confus�o. Tudo q eu precisei fazer n ocaso que citie foi criar um link simbolico e pronto. Mas pessoas iniciantes podiam n� oter esas ideia , ou sei lah o q mais poderia acontecer. Mas enfim... O q venho a questionar aqui eh se realmente vale a pena essa "incompatibilidade". Manter essas duas vers�es de programas � mesmo necessario? ----- Original Message ----- From: Linux <[EMAIL PROTECTED]> To: Lista Linux <[EMAIL PROTECTED]> Sent: Monday, October 01, 2001 3:37 PM Subject: (linux-br) Prog C nao compila no CL 7 :-/ (q lixo) > Oi gente, > > Estou comecando a perder minha paciencia com o linux e > a conectiva.... > Tenho um programa em C (um servidor com sockets TCP) > uso ele desde a versao guarani e redhat 5.2 sem problemas, > o programa e ANSI C e com -Wall nao gera um warnig sequer. > Um codigo limpo, simples, etc. > > Vou compilar o programa e da a seguinte mensagem de erro: > > -------------------------------------------------------------------- > In file included from /usr/include/signal.h:307, > from chatroom.c:23: > /usr/include/bits/sigcontext.h:28: asm/sigcontext.h: No such file or > directory > In file included from /usr/include/bits/posix1_lim.h:126, > from /usr/include/limits.h:144, > from > /usr/lib/gcc-lib/i386-conectiva-linux/2.95.3/include/limits.h:117, > from > /usr/lib/gcc-lib/i386-conectiva-linux/2.95.3/include/syslimits.h:7, > from > /usr/lib/gcc-lib/i386-conectiva-linux/2.95.3/include/limits.h:11, > from /usr/include/bits/socket.h:31, > from /usr/include/sys/socket.h:35, > from chatroom.c:28: > /usr/include/bits/local_lim.h:36: linux/limits.h: No such file or directory > In file included from /usr/include/sys/socket.h:35, > from chatroom.c:28: > /usr/include/bits/socket.h:302: asm/socket.h: No such file or directory > ----------------------------------------------------------------------- > > Aqui estao os headers que estou usando: > > #include <stdio.h> > #include <stddef.h> > #include <stdlib.h> > #include <stdarg.h> > #include <ctype.h> > #include <errno.h> > #include <sys/time.h> > #include <sys/types.h> > #include <sys/wait.h> > #include <netinet/in.h> > #include <netdb.h> > #include <signal.h> > #include <string.h> > #include <setjmp.h> > #include <unistd.h> > #include <time.h> > #include <sys/socket.h> > #include <arpa/inet.h> > > Parece que ta faltando arquivo ou que os paths da glibc estao diferentes ou > sei la o que. > So que ate a versao CL6.0 funcionava que era uma beleza e no redhat 7, > funciona. > Que naba isso, que droga, que porcaria, pra que mudam as coisas, pra que > inventam > moda.... > O engracado e que compilei o mesmo programa no freebsd 4.3 e funcionou de > primeira. > Entao nao � o meu programa que ta errado. > > Algum colega tem alguma ideia do que pode acarretar essa merd ! que nem > compilar o > programa consigo. > > Obrigado Assinantes em 01/10/2001: 2358 Mensagens recebidas desde 07/01/1999: 134904 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
