Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: No such file or directory  (Прочитано 3726 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн PainKKiLLer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
No such file or directory
« : 26 Июля 2009, 00:27:25 »
Здравствуйте.
При компилировании выдает ошибку что не может найти нужный файл (хотя этот файл ест)
Я полазил по файлам компиляции и нашел в файле "folder.c" его вот фрагмент текста из этого файла :
*  You should have received a copy of the GNU General Public License
 *  along with this program; if not, write to the Free Software
 *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 *
 */

#ifdef HAVE_CONFIG_H
#include <config.h>
#endif

#include <stdio.h>
#include <errno.h>
#include <time.h>
#include <sys/param.h>

#include <libxml/xmlmemory.h>
#include <libxml/parser.h>

#include "goep.h"
#include "ftp.h"


void print_folder_listing(const char *buffer, int size)
{
   xmlDocPtr doc;
   xmlNodePtr cur;
   xmlChar *prop;
Вопрос как и куда мне прописать путь в ручную до этого файла чтоб указать где его искать ????
Да кстати пробывал кидать его в тут папку где находяться другие файлы  которые находяться, всеравно пишет что в директории файла не найдено.

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: No such file or directory
« Ответ #1 : 26 Июля 2009, 00:32:21 »
А теперь, чтобы было понятно приведи вывод (из консоли) ошибки (если не долго) и то, что ей предшествует.
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн PainKKiLLer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: No such file or directory
« Ответ #2 : 26 Июля 2009, 11:58:03 »
Вот что написано после в ведения мной команды "make":
gcc -lbluetooth -lopenobex -lreadline -lxml2 obex.c sdp.c folder.c main.c -o btftp
folder.c:32:30: error: libxml/xmlmemory.h: No such file or directory
folder.c:33:27: error: libxml/parser.h: No such file or directory

folder.c: В функции ‘print_folder_listing’:
folder.c:41: ошибка: ‘xmlDocPtr’ не описан (первое использование в этой функции)
folder.c:41: ошибка: (Сообщение о неописанном идентификаторе выдается один раз
folder.c:41: ошибка: для каждой функции, в которой он используется.)
folder.c:41: ошибка: expected ‘;’ before ‘doc’
folder.c:42: ошибка: ‘xmlNodePtr’ не описан (первое использование в этой функции)
folder.c:42: ошибка: expected ‘;’ before ‘cur’
folder.c:43: ошибка: ‘xmlChar’ не описан (первое использование в этой функции)
folder.c:43: ошибка: ‘prop’ не описан (первое использование в этой функции)
folder.c:50: ошибка: ‘doc’ не описан (первое использование в этой функции)
folder.c:56: ошибка: ‘cur’ не описан (первое использование в этой функции)
folder.c:62: ошибка: expected ‘)’ before ‘xmlChar’
folder.c:62: предупреждение: приведение указателя к целому другого размера
folder.c:75: ошибка: expected ‘)’ before ‘xmlChar’
folder.c:75: предупреждение: приведение указателя к целому другого размера
folder.c:81: ошибка: expected ‘)’ before ‘xmlChar’
folder.c:81: предупреждение: приведение указателя к целому другого размера
folder.c:83: ошибка: expected ‘)’ before ‘xmlChar’
folder.c:83: предупреждение: приведение указателя к целому другого размера
folder.c:87: ошибка: expected ‘)’ before ‘xmlChar’
folder.c:87: предупреждение: приведение указателя к целому другого размера
folder.c:100: ошибка: expected ‘)’ before ‘xmlChar’
folder.c:100: предупреждение: приведение указателя к целому другого размера
folder.c:102: ошибка: expected ‘)’ before ‘xmlChar’
folder.c:102: предупреждение: приведение указателя к целому другого размера
folder.c:106: ошибка: expected ‘)’ before ‘xmlChar’
folder.c:106: предупреждение: приведение указателя к целому другого размера
folder.c:110: ошибка: expected ‘)’ before ‘xmlChar’
folder.c:110: предупреждение: приведение указателя к целому другого размера
main.c: В функции ‘cmd_get’:
main.c:131: предупреждение: формат ‘%d’ предполагает тип ‘int’, но аргумент 2 имеет тип ‘size_t’
make: *** [all] Ошибка 1

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: No such file or directory
« Ответ #3 : 26 Июля 2009, 12:12:36 »
я конечно не гуру программирования,
но может в инклудах указать полный путь к файлу
#include </tmp/libxml/parser.h>к примеру

Оффлайн PainKKiLLer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: No such file or directory
« Ответ #4 : 26 Июля 2009, 14:27:19 »
Хоть ты и не гуру программирования но мне помог   :) Спасибо!

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: No such file or directory
« Ответ #5 : 26 Июля 2009, 14:36:06 »
Хоть ты и не гуру программирования но мне помог   :) Спасибо!
я просто стеснительный ;)

 

Страница сгенерирована за 0.015 секунд. Запросов: 19.