Re: [crisos] CrisOs and Sensirion humidity and temperature sensor |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/crisos Archives
]
Hi Claudio,
Yes, there are some difference on default port setting because on
CrisOs distribution the tty2 and tty3 are disable by default, so more
pin are free at the gpio module load.
Is it possible to add debug messages for gpio commands ?
Paste your makefile some where so we can analyze it. (I may also
include it on crisos trunk)
main makefile (trunk/package/sht71)
#sht71 makefile
TOPDIR:=/home/fox/trunk
include $(TOPDIR)/rules.mk
PKG_NAME:=sht71
PKG_RELEASE:=1
PKG_VERSION:=0.1
PKG_BUILD_DEPENDS:=
include $(INCLUDE_DIR)/package.mk
define Package/sht71
SECTION:=utils
CATEGORY:=Utilities
DEPENDS:=@TARGET_ETRAX
TITLE:=sht71
endef
define Package/sht71/description
This is sht71 :p
endef
define Build/Prepare
mkdir -p $(PKG_BUILD_DIR)
$(CP) ./src/* $(PKG_BUILD_DIR)/
endef
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \
$(TARGET_CONFIGURE_OPTS) \
CFLAGS="$(TARGET_CFLAGS)"
endef
define Package/sht71/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/sht71 $(1)/usr/bin/
endef
$(eval $(call BuildPackage,sht71))
makefile from the src directory
#Change application name
PROGS = sht71
INSTDIR = $(prefix)/usr/bin
INSTMODE = 0755
INSTOWNER = root
INSTGROUP = root
#change obj list for this application
OBJS = sht71.o
all: $(PROGS)
$(PROGS): $(OBJS)
$(CC) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@
$(STRIP) $@
install: $(PROGS)
$(INSTALL) -d $(INSTDIR)
$(INSTALL) -m $(INSTMODE) -o $(INSTOWNER) -g $(INSTGROUP)
$(PROGS) $(INSTDIR)
clean:
rm -f $(PROGS) *.o core
Thank you for your help.
Frederic.
---
CrisOs mailing list
Official multi-language http://www.crisos.org/ mailing list
For unsubscribe send empty mail to: crisos-request@xxxxxxxxxxxxxxxxxxx with subject unsubscribe.