Я вернулся после того, как некоторые пользователи попытались добавить негативы ко всем моим сообщениям только из-за дурного намерения. Я больше не могу оставлять вопросы. Ну а после этого, к сути.
Мне нужна помощь, чтобы отредактировать Makefile, чтобы быть более точным c Makefile из "mupen64plus-ui" -> https://github.com/robalni/mupen64plus-ui
Исходная строка:
INCPATH = -I. -isystem /usr/include/SDL2
-isystem /usr/local/include/mupen64plus
-isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib64/qt5/mkspecs/linux-g++
Мне нужно:
INCPATH = -I. -isystem /usr/include/SDL2
-isystem "$TARGETDIR/include"
-isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib64/qt5/mkspecs/linux-g++
Вы заметили, что мне просто нужно изменить очень точную c деталь и заменить ее содержимым. У меня была переменная в моем скрипте, сейчас это строка 18, в которой Makefile может найти файлы: m64p_common.h, m64p_types.h, m64p_frontend.h, m64p_config.h
Необходим до фини sh компиляция без ошибок.
И еще одна вещь, которую мне нужно понять, это следующие строки:
LFLAGS = -L/usr/lib64 -Wl,-O1
LIBS = $(SUBLIBS) -lquazip5 -lSDL2 -lmupen64plus -ldl -lQt5Widgets -lQt5Gui -lQt5Network -lQt5Xml -lQt5Sql -lQt5Core -lGL -lpthread
Когда я пытаюсь скомпилировать, выходной showme не может найти "lmupen64plus" я Я думаю, что ищет файл "libmupen64plus.so.2" в / usr / lib64, но никогда не может найти его там, потому что я не компилирую эмулятор и его файл для системы, просто с очень конкретным c префиксом в другом месте.
Ну, я понятия не имел, как я могу указать на марку Файл, который нужно искать в "$ TARGETDIR / lib", чтобы найти, что библиотека может компилироваться без ошибок.
Если вы хотите или хотите проверить весь скрипт, у вас было много текстовых комментариев на испанском языке sh, вы можете сделать это посещение -> https://pastebin.com/mxwxHc6P
Что ж, я надеюсь, что кто-нибудь может помочь мне с частью make-файла mupen64plus-ui, чтобы завершить sh мой макрос-скрипт для загрузки, компиляции и установки.