трабля с компиляцией
#2
Отправлено 08 августа 2004 - 10:49
или какие-то либы не подключены или какие-то файлы не компилировались... в общем, не может компилятор найти имя, которое используется в коде... или функция не объявлена...
он там, наверное, и строку кода говорит... было бы лучше, если бы ты скопировал сюда ошибку без "бла-бла" и кусок кода, с которым ошибка связана.
#4
Отправлено 08 августа 2004 - 13:43
Если С, то какие заголовочные файлы ты включаешь?
Сообщение изменено: tomatensaft (08 августа 2004 - 13:44 )
#7
Отправлено 08 августа 2004 - 14:08
2 Томату: наверное библиотека какая то.
Сообщение изменено: Syd[eX] (08 августа 2004 - 14:09 )
Наша доблестная связь.
#10
Отправлено 08 августа 2004 - 22:39
#14
Отправлено 09 августа 2004 - 22:02
23:02:42>>>tomato@tomato:~/tmp/pprobi-0.3$ -rw-r--r-- 1 tomato tomato 13428 2001-04-21 20:00 bc618.gif -rw-r--r-- 1 tomato tomato 14309 2001-04-21 20:02 bc875.gif -rw-r--r-- 1 tomato tomato 8563 2001-04-21 20:22 circuit.fig -rw-r--r-- 1 tomato tomato 8564 2001-04-21 19:56 circuit.fig.bak -rw-r--r-- 1 tomato tomato 8454 2001-04-21 20:17 circuit.gif -rw------- 1 tomato tomato 564 2001-04-20 22:50 Makefile -rwxr-xr-x 1 tomato tomato 17186 2001-06-02 19:36 pprobi -rw-r--r-- 1 tomato tomato 2877 2001-04-21 20:43 pprobi.c -rw-r--r-- 1 tomato tomato 2605 2001-06-02 19:35 README -rw-r--r-- 1 tomato tomato 6321 2001-06-02 19:33 robi.c -rw-r--r-- 1 tomato tomato 1210 2001-04-20 22:46 robi.h 23:02:43>>>tomato@tomato:~/tmp/pprobi-0.3$ make gcc -Wall -Wno-unused -c pprobi.c gcc -Wall -Wno-unused -c robi.c gcc -o pprobi pprobi.o robi.o
В таре уже есть скомпилированная программа. Результатом компиляции является именно она. Да и не представляю, почему бы у тебя он говорил, что-де нечего компилировать... Ты уверен, что скачал тот самый файл?
Сделай
echo "6d1d34ac7e88043f7a92bf2a41bee503 tmp/pprobi-0.3.tar.gz" | md5sum -cv
В результате должно высветиться "ОК".
Кстати, тема скорее относится к Операционным системам, чем к Программированию...
Сообщение изменено: tomatensaft (09 августа 2004 - 22:08 )
#18
Отправлено 12 августа 2004 - 15:03
Сделай в той же папке, где и файл pprobi-0.3.tar.gz
echo "6d1d34ac7e88043f7a92bf2a41bee503 pprobi-0.3.tar.gz" | md5sum -cv
Если в результате не высветится ОК, то значит файл битый. Качай еще раз и сразу проверь его.
#19
Отправлено 14 августа 2004 - 12:20
короче перекчал файл, все получилось, но вот на make install он выдал это.
в принципе на make он написал мне gcc -Wall -Wno-unused -c pprobi.c
gcc -Wall -Wno-unused -c robi.c
gcc -o pprobi pprobi.o robi.o
а на . pprobi он говорит что нет таокй команды. поныкаясь я увидел надпсь пита cannot open /dev/parport0 но готов поклятся что во первых файл есть такой ,а во вторый в ядре подключен модуль этого паралельного порта, че ха нафиг?
#21
Отправлено 14 августа 2004 - 15:51
ls -l /dev/parport0
Владельцем и группой должен быть root и права доступа должны быть rw-rw-rw- (если хочешь иметь доступ к устройству и от имени простого пользователя), или rw-rw---- (если хочешь, чтобы доступ получал только root).
#23
Отправлено 14 августа 2004 - 20:03
и сразу ./home/libricon/pprobi-0.3/pprobi
все заработало, даже лампочки загорелись =)
классс.
хотябы компилятор впорядке!
Р.S перенесите данную тему обратно в раздел программирование, т.к последующие вопромы будут касаться кода файла pprobi-0.3 и его переделывании.