Автор: franz Дата: 13.11.2006 10:01
Perl forever!
Что происходит граждане!!
Я собрался вникнуть в C. Чисто для банального любопытсва ( заработает ли?)
я написал простень кую програмульку:
#include <stdio.h>
void main(){
printf("PERL!";-);}
Далее:$ gcc first.c -o ex
Получил я вот что:
first.c:1:19: error: stdio.h: Нет такого файла или каталога
first.c: In function ‘main’:
first.c:4: warning: incompatible implicit declaration of built-in function ‘printf’
first.c:2: warning: return type of ‘main’ is not ‘int’
Ну, ладно нет stdio.h Бог с ним, может не установлены бибилиотеки?
$rpm -q glibc-devel
Получил:
glibc-devel-2.3.5-10.3asp
Значит установленно всё и должно работать?
Так, что происходит граждАне!! вроде всё есть, но ни хрена неработает
Вот саб пеопле!
P.S. Perl это наше всё, но С берёт за жабры (нужен он)
> Получил:
> glibc-devel-2.3.5-10.3asp
> Значит установленно всё и должно работать?
Не смеши мои тапочки. А кто будет ставить хедеры, либы, м?
$ rpm -qf /usr/include/stdio.h
glibc-headers-2.3.5-10.3asp
Намёк ясен? Систему изначально нужно было ставить в режиме разработка. Теперь доставляй всё ручками.
> P.S. Perl это наше всё
Угу, ваше всё. Вот только более 80% софта в Линухе написано на С, ядро, сервера, компиляторы... А начём сам perl написан? Посмотри исходники. Perl -- это скриптовый язык, ничего высокопроизводительного и высокофункционального на нём никогда не напишешь.