libconfig

Тема в разделе "WASM.HEAP", создана пользователем art, 28 апр 2011.

  1. Microedition

    Microedition Active Member

    Публикаций:
    0
    Регистрация:
    5 июн 2008
    Сообщения:
    814
    Кнопка "Нубство" все-таки нужна.
     
  2. art

    art New Member

    Публикаций:
    0
    Регистрация:
    26 апр 2010
    Сообщения:
    80
    2r90

    > apt-cache search pkg-config, потом apt-get install pkg-config

    Хотя после вот этого pkg-config в lib не появилось. Хотя, как я понимаю, pkg-config в lib должна быть?
     
  3. art

    art New Member

    Публикаций:
    0
    Регистрация:
    26 апр 2010
    Сообщения:
    80
    С горем попполом у меня pkg-config запускаться стал. теперь если отдельно прописать pkg-config --cflags --libs libconfig выдаст пути где лежает .h и .pc файлы.

    Но при сборке выдает ошибку:

    gcc pkg-config --cflags --libs libconfig main.c -o main

    выдает ошибки:
    cc1:error: unrecognized command line option: '-fclflags'
    cc1:error: unrecognized command line option: '-flibs'

    Я так понимаю ошибку в разборе параметорв командой строки, но почему он выдает -fclflags' и '-flibs'?
     
  4. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    Обратные кавычки забыл.
     
  5. art

    art New Member

    Публикаций:
    0
    Регистрация:
    26 апр 2010
    Сообщения:
    80
    Да. Эту проблему я решил. правда через $(). Теперь компилируется нормально, но во время запуска программы ошибка.

    Сообщение: error while loadin shared libraries: libconfig.so.9: cannot open shared object file: No surch file or directory

    набрал ldd main, вывело:

    libconfig.so.9 not found

    Но в переменную LD_CONFIG_PATH я записал путь где лежит эта библиотке /usr/local/lib/

    В чем тут может быть дело?
     
  6. art

    art New Member

    Публикаций:
    0
    Регистрация:
    26 апр 2010
    Сообщения:
    80
    Разобрался я с проблемой. Все оказалось просто. Нужно внимательно читать доки)

    2r90
    Спасибо за помощь.