Temat: Generowanie pakietów *-dev dla LEDE

W jaki sposób generuje się pakiety *-dev dla LEDE? Chciałbym zbudować gstreamer1-dev bo potrzebuję do zależności, ale nie bardzo czaję w jaki sposób można to zbudować.

2

Odp: Generowanie pakietów *-dev dla LEDE

Nie buduje się. OpenWrt/lede w domyśle nie ma kompilatora, więc jakiekolwiek paczki *dev z plikami nagłówkowymi __dla routera__ są po prostu zbędne.

Tobie raczej chodzi o instalację plików nagłówkowych w SDK, a to się robi przez sekcję Build/InstallDev w makefile. Zobacz różne pakiety, np. libs/libnl/Makefile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Generowanie pakietów *-dev dla LEDE

OK, rozumiem ideę. W takim razie chcąc coś zbudować klasycznie - bezpośrednio na urządzeniu, muszę wszystko zainstalować przez "make install" i wtedy będę miał nagłówki i wszystkie biblioteki?

4

Odp: Generowanie pakietów *-dev dla LEDE

Nie, nadal nie ma czegoś takiego. Zbuduj pakiet z odpowiednią biblioteką która ma sekcję InstallDev to odpowiednie biblioteki i  pliki nagłówkowe zostaną dołożone do sdk. Wtedy możesz kompilować "ręcznie" choć to bez sensu bo w takim wypadku prościej zrobić makefile do pakietu i  DEPENDS wskazać bibliotekę.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Generowanie pakietów *-dev dla LEDE

To spróbuję po ludzku, tak jak piszesz. Dzięki za wyjaśnienia.