LINUX.ORG.RU

Нет lua.h

 , ,


0

1

Т.к. мой арч опять внезапно поломался. Я решил временно пересесть на что более юзерфрендли(на выходных планирую слаку) и поставил убунту. Но внезапно обнаружилось что юнити де**мо. Но главное проблема это репозитории. Переставил кучу пакетов, но все равно не собирается с ошибкой

фатальная ошибка: lua.h: Нет такого файла или каталога
компиляция прервана.
Код рабочий, варчевсеработало. Всякие liblua-5.*-dev стоят.

Ответ на: комментарий от beastie
lua5.1-c++                     Lua - Lua language engine
lua                            Lua - An Extensible Extension Language
lua5.1                         Lua - Lua language engine

И даже если пофиксить то предупреждение, все равно нет бинарника.

nickionn ★☆
() автор топика
Ответ на: комментарий от beastie

Заменил на свой первый мейкфайл собралось, лол.

nickionn ★☆
() автор топика
Ответ на: комментарий от nickionn

ладно, пилим дальше ☺

похоже таки придётся добавить обратно эксплицитное правило

$(TARGET): $(OBJECTS)
        $(CXX) -o $@ $^ $(LDFLAGS)
т.к. из-за того, что make не может сопоставить имя таргета со списком обьектов.

beastie ★★★★★
()
Ответ на: комментарий от beastie

Буду использовать твой вариант, он кароче.

nickionn ★☆
() автор топика
Ответ на: комментарий от nickionn

тогда уж, чтоб не ломать красивость: ☺

LIBS=           sdl SDL_image lua5.1

CPPFLAGS+=      $(shell pkg-config --cflags $(LIBS))
LDFLAGS+=       $(shell pkg-config --libs   $(LIBS))

beastie ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.