2013-12-06 3 views
0

Я пытаюсь создать make-файл через GYP. У меня были ошибки, говорящие, что ld не может найти необходимые библиотеки, поэтому я включил их в ldflags в gyp-файл. Код у меня есть:Ошибка при попытке указать ldflags в gyp-файле

'link_settings': { 
     'ldflags': [ 
      '-L/path/to/lib1' , '-L/path/to/lib2', ... 
     ], 
     'libraries': [ 
      '-llib1', 
      '-llib2', ... 
     ], 
     }, 

Предыдущие ошибки dissappeared, но теперь я получаю новый один

group ended before it began (--help for usage) 
collect2: ld returned 1 exit status 

Я попытался добавить библиотеки в списке 'библиотек абсолютный путь но результат тот же. Я видел this вопрос, но я не уверен, что это помогает мне (или я не могу понять, как). Я был бы очень признателен за вашу помощь!

ответ

1

Я решил эту ошибку, указав точные библиотеки, которые я хотел включить из каждого каталога:

'ldflags': [ 
     '-L/path/to/lib1 -llib1' , '-L/path/to/lib2 -llib2', ... 
    ], 

 Смежные вопросы

  • Нет связанных вопросов^_^