Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Ped@ntilva

Compilar C em Ubuntu 6.10

Mensagens Recomendadas

Ped@ntilva    0
Ped@ntilva

Boas,

estou a tentar compilar um ficheiro .c e não me reconhece as bibliotecas.

As bibliotecas são as seguintes e ele não encontra nehuma:

#include <sys/types.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <string.h>
#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <unistd.h>
#include <signal.h>

É de salientar que compilei o mesmo ficheiro no servidor da faculdade e funcionou direitinho.

Que tenho de fazer para isto funcionar correctamente?

Eu para compilar fiz:

gcc -Wall file.c -o file

ou

make file

Cumps,

Pedantilva

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Hipnoted    6
Hipnoted

Mas que erros te dão?

Já instalas-te os compiladores básicos?

Faz o seguinte:

sudo apt-get install build-essential

sudo apt-get install manpages-dev

sudo apt-get install portmap

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Ped@ntilva    0
Ped@ntilva

Não sei porquê a minha pass de root não está a funcionar.

Quando aparece para aceder a qualquer cena pede a pass, ponho e funca.

mas na consola não!!!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Hipnoted    6
Hipnoted

Não sei porquê a minha pass de root não está a funcionar.

Quando aparece para aceder a qualquer cena pede a pass, ponho e funca.

mas na consola não!!!

Se só crias-te uma conta até agora a pass de root deve ser a tua palavra passe.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Hipnoted    6
Hipnoted

Edit:

dá para alterar a pass?

Claro. Em principio tens de ir a "Sistema->Administração" e lá tens uma opção para alterar a tua pass.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Ped@ntilva    0
Ped@ntilva

Já está, alterei e já aceitou a pass de root. Thks,

Já fiz o que disses-te em cima e funcionou.

Thks a lot,

Agora sempre que instalar o Ubuntu vou ter que fazer o mesmo?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Hipnoted    6
Hipnoted

Agora sempre que instalar o Ubuntu vou ter que fazer o mesmo?

Em principio tens. Há distros que já vêm alguns pacotes desses instalados. Mas por acaso o Ubuntu edgy não vem...

E percebe-se porque apenas uma minoria usa o SO para programar e nem todos o fazem em C. :(

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade