Extra packages werden nicht mit compiled

Jan-Tarek Butt tarek at ring0.de
Do Feb 16 14:02:29 CET 2017



On 02/16/17 12:53, Tim Niemeyer wrote:
> Hi
> 
> du musst es in der config einschalten oder per default aktiviert haben.
> 
> Schau mal
> 
> ./buildscript config openwrt

Jo die hab ich auch hinzigefügt.

>>
>> Das manuelle Compilern und installieren ist kein Problem
>>
>> make package/lwtrace/compile   
>> make[1] package/lwtrace/compile
>> make[2] -C package/libs/toolchain compile
>> make[2] -C package/network/utils/wireless-tools compile
>> make[2] -C
>> /home/tata/git/freifunk/fff/firmware/src/packages/ffnw/libwlocate
>> compile
>> make[2] -C
>> /home/tata/git/freifunk/fff/firmware/src/packages/ffnw/lwtrace compile
>>
>> make package/lwtrace/install
>> make[1] package/lwtrace/install
>> make[2] -C
>> /home/tata/git/freifunk/fff/firmware/src/packages/ffnw/lwtrace install
>>
>> make package/libwlocate/compile
>> make[1] package/libwlocate/compile
>> make[2] -C package/libs/toolchain compile
>> make[2] -C package/network/utils/wireless-tools compile
>> make[2] -C
>> /home/tata/git/freifunk/fff/firmware/src/packages/ffnw/libwlocate
>> compile
>>
>> make package/libwlocate/install
>> make[1] package/libwlocate/install
>> make[2] -C
>> /home/tata/git/freifunk/fff/firmware/src/packages/ffnw/libwlocate
>> install
>>
>>
>> Allerdings ist unter u.g Part auch kein pkg zu finden..
>> build/ar71xx/bin/ar71xx/packages/ffnw/
>> Packages  Packages.gz  Packages.sig
>>

Das problem scheint im package selbst zu liegen.. vermute ich.

>>
>> das Makefile von lwtrace sieht folglich aus:
>>
>> include $(TOPDIR)/rules.mk
>>
>> PKG_NAME:=lwtrace
>> PKG_VERSION:=1.3
>>
>> PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
>>
>> include $(INCLUDE_DIR)/package.mk
>>
>> define Package/lwtrace
>>  SECTION:=utilities
>>  CATEGORY:=Utilities
>> TITLE:=Tool that uses the libwlocate library to get a position wireless
>>  DEPENDS:=+libwlocate
>> endef
>>
>> define Package/lwtrace/description
>> 	libwlocate is a shared library that can be used for location-based
>> services.
>> 	It checks for WLAN-networks that are available near to a user and
>> retrieves the
>> 	current geographic position out of them.
>> 	Thus no GPS is needed for positioning. This WLAN-based geolocation
>> happens
>> 	without using any of the commercial services that do the same but
>> track the users
>> 	position and data. libwlocate instead bases on the free OpenWLANMap
>> project.
>> endef
>>
>> define Build/Prepare
>> 	$(CP) ./src/* $(PKG_BUILD_DIR)/
>> endef
>>
>> define Package/lwtrace/install
>> 	$(INSTALL_DIR) $(1)/usr/sbin
>> 	$(CP) $(PKG_BUILD_DIR)/lwtrace $(1)/usr/sbin/
>> endef
>>
>> $(eval $(call BuildPackage,lwtrace))
>>
>> vg
>> Tarek

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20170216/f3984d06/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev