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]

Responder a