py-usb w openwrt
|
obsy |
Dodano 20-02-2010 13:26
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Tzn kiedyś robiło to openwrt (żeby nie było nie że nie potrafi) i miałem pakiet skompilowany, teraz po prostu robione są też inne rzeczy.
|
|
|
|
fil1995 |
Dodano 20-02-2010 14:34
|
User
Posty: 93
Dołączył: 28/07/2009 19:17
|
OK. rozumiem.
Moze skoro gnuplota juz kiedys kompilowales to moglbys mi pomoc w kompilacji ?
Zobacze jak sie kompiluje gnuplota to moze poradze sobie z pyusb
Prosze o pomoc.
Pozdrawiam. |
|
|
|
obsy |
Dodano 20-02-2010 14:36
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Dokładnie tak samo jak inne - robisz makefile i kompilujesz. a że nie mam go, bo nie mam pakietu to i nie dostaniesz gotowca.
|
|
|
|
arteq |
Dodano 20-02-2010 15:32
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
#
# Copyright (C) 2010 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
include $(TOPDIR)/rules.mk
PKG_NAME:=gnuplot
PKG_VERSION:=4.0.0
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://ftp.cstug.cz/pub/CTAN/graphics/gnuplot/
#PKG_MD5SUM:= 5b2e98da2310c71c703d4617b88a173f
include $(INCLUDE_DIR)/package.mk
define Package/gnuplot
SECTION:=utils
CATEGORY:=Utilities
TITLE:=gnuplot
URL:=http://sourceforge.net/projects/gnuplot/
endef
define Package/gnuplot/description
gnuplot
endef
CONFIGURE_ARGS += \
--without-x \
--disable-mouse \
--without-tutorial \
--without-row-help \
--without-lisp-files \
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \
$(TARGET_CONFIGURE_OPTS) \
CFLAGS="$(TARGET_CFLAGS)" \
all
endef
define Package/gnuplot/install
$(INSTALL_DIR) $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/gnuplot $(1)/usr/sbin/
endef
$(eval $(call BuildPackage,gnuplot))
Po cześci działa, po cześci nie. Jezeli chcesz miec "ludzki" pakiet ipk musisz napisac pacza wyłaczajacego kompilowanie dokumentacji. Jezeli chcesz sama binarke to znajdziesz ja w folderze build_dir/targetXXXXX/gnuplot-4.0.0/src Nie wiem czy działa. musisz sam sprawdzic :-)
Making all in docs
make[5]: Entering directory `/media/other/devs/openwrt/trunk/build_dir/target-mips_uClibc-0.9.30.1/gnuplot-4.0.0/docs'
Building term.h
mips-openwrt-linux-uclibc-gcc -E -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../src -I../term -I/media/other/devs/openwrt/trunk/staging_dir/target-mips_uClibc-0.9.30.1/usr/include -I/media/other/devs/openwrt/trunk/staging_dir/target-mips_uClibc-0.9.30.1/include -I/media/other/devs/openwrt/trunk/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/include -I/media/other/devs/openwrt/trunk/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/include -DTERM_DRIVER_H -DTERM_HELP term.c | \
sed '/^ *$/d;/^#/d' >term.h
mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../src -I../term -I/media/other/devs/openwrt/trunk/staging_dir/target-mips_uClibc-0.9.30.1/usr/include -I/media/other/devs/openwrt/trunk/staging_dir/target-mips_uClibc-0.9.30.1/include -I/media/other/devs/openwrt/trunk/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/include -I/media/other/devs/openwrt/trunk/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/include -Os -pipe -mips32r2 -mtune=mips32r2 -funit-at-a-time -fhonour-copts -msoft-float -c doc2gih.c
mips-openwrt-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../src -I../term -I/media/other/devs/openwrt/trunk/staging_dir/target-mips_uClibc-0.9.30.1/usr/include -I/media/other/devs/openwrt/trunk/staging_dir/target-mips_uClibc-0.9.30.1/include -I/media/other/devs/openwrt/trunk/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/include -I/media/other/devs/openwrt/trunk/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/include -Os -pipe -mips32r2 -mtune=mips32r2 -funit-at-a-time -fhonour-copts -msoft-float -c termdoc.c
mips-openwrt-linux-uclibc-gcc -Os -pipe -mips32r2 -mtune=mips32r2 -funit-at-a-time -fhonour-copts -msoft-float -L/media/other/devs/openwrt/trunk/staging_dir/target-mips_uClibc-0.9.30.1/usr/lib -L/media/other/devs/openwrt/trunk/staging_dir/target-mips_uClibc-0.9.30.1/lib -L/media/other/devs/openwrt/trunk/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/lib -L/media/other/devs/openwrt/trunk/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/lib -o doc2gih doc2gih.o termdoc.o -lm
./doc2gih ./gnuplot.doc gnuplot.gih
./doc2gih: ./doc2gih: cannot execute binary file
make[5]: *** [gnuplot.gih] Error 126
make[5]: Leaving directory `/media/other/devs/openwrt/trunk/build_dir/target-mips_uClibc-0.9.30.1/gnuplot-4.0.0/docs'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/media/other/devs/openwrt/trunk/build_dir/target-mips_uClibc-0.9.30.1/gnuplot-4.0.0'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/media/other/devs/openwrt/trunk/build_dir/target-mips_uClibc-0.9.30.1/gnuplot-4.0.0'
make[2]: *** [/media/other/devs/openwrt/trunk/build_dir/target-mips_uClibc-0.9.30.1/gnuplot-4.0.0/.built] Error 2
make[2]: Leaving directory `/media/other/devs/openwrt/moje_pakiety/gnuplot'
make[1]: *** [package/moje_pakiety/gnuplot/compile] Error 2
make[1]: Leaving directory `/media/other/devs/openwrt/trunk'
Edytowany przez arteq dnia 20-02-2010 15:34
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
fil1995 |
Dodano 22-02-2010 15:09
|
User
Posty: 93
Dołączył: 28/07/2009 19:17
|
No nie stety nie dziala.
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ make package/gnuplot/gnuplot-compile V=99
make[1]: Entering directory `/home/fm1995/openwrt-kompilacja/trunk'
make[1]: *** No rule to make target `package/gnuplot/gnuplot-compile'. Stop.
make[1]: Leaving directory `/home/fm1995/openwrt-kompilacja/trunk'
make: *** [package/gnuplot/gnuplot-compile] Błąd 2
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$
Nie zabardzo wiem co moze byc nie tak.
Prosze o pomoc z ta kompilacja.
Pozdrawiam. |
|
|
|
arteq |
Dodano 22-02-2010 16:22
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
make package/gnuplot/{clean,compile.install}
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
shibby |
Dodano 22-02-2010 16:46
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
make package/gnuplot-compile V=99
jak juz O ile pakiet gnuplot znajduje sie w katalogu package
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
arteq |
Dodano 22-02-2010 18:12
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
to niema znaczenia
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
fil1995 |
Dodano 22-02-2010 18:43
|
User
Posty: 93
Dołączył: 28/07/2009 19:17
|
Wszystko jest.
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ ls -la package/ |grep gn
drwxr-xr-x 3 fm1995 fm1995 4096 2010-02-22 18:39 gnuplot
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ ls -la package/gnuplot/
razem 16
drwxr-xr-x 3 fm1995 fm1995 4096 2010-02-22 18:39 .
drwxr-xr-x 100 fm1995 fm1995 4096 2010-02-22 18:39 ..
-rw-r--r-- 1 fm1995 fm1995 999 2010-02-22 18:39 Makefile
drwxr-xr-x 3 fm1995 fm1995 4096 2010-02-22 18:39 src
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ cat package/gnuplot/Makefile
#
# Copyright (C) 2010 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
include $(TOPDIR)/rules.mk
PKG_NAME:=gnuplot
PKG_VERSION:=4.0.0
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://ftp.cstug.cz/pub/CTAN/graphics/gnuplot/
PKG_MD5SUM:= 5b2e98da2310c71c703d4617b88a173f
include $(INCLUDE_DIR)/package.mk
define Package/gnuplot
SECTION:=utils
CATEGORY:=Utilities
TITLE:=gnuplot
URL:=http://sourceforge.net/projects/gnuplot/
endef
define Package/gnuplot/description
gnuplot
endef
CONFIGURE_ARGS += \
--without-x \
--disable-mouse \
--without-tutorial \
--without-row-help \
--without-lisp-files \
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \
$(TARGET_CONFIGURE_OPTS) \
CFLAGS="$(TARGET_CFLAGS)" \
all
endef
define Package/gnuplot/install
$(INSTALL_DIR) $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/gnuplot $(1)/usr/sbin/
endef
$(eval $(call BuildPackage,gnuplot))
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ ls -la package/gnuplot/src/gnuplot/
razem 1252
drwxr-xr-x 12 fm1995 fm1995 4096 2010-02-22 18:39 .
drwxr-xr-x 3 fm1995 fm1995 4096 2010-02-22 18:39 ..
-rw-r--r-- 1 fm1995 fm1995 36353 2010-02-22 18:39 aclocal.m4
-rw-r--r-- 1 fm1995 fm1995 1354 2010-02-22 18:39 BUGS
-rw-r--r-- 1 fm1995 fm1995 457424 2010-02-22 18:39 ChangeLog
-rw-r--r-- 1 fm1995 fm1995 9810 2010-02-22 18:39 CodeStyle
drwxr-xr-x 2 fm1995 fm1995 4096 2010-02-22 18:39 config
-rw-r--r-- 1 fm1995 fm1995 11981 2010-02-22 18:39 config.hin
-rwxr-xr-x 1 fm1995 fm1995 373940 2010-02-22 18:39 configure
-rwxr-xr-x 1 fm1995 fm1995 29925 2010-02-22 18:39 configure.in
-rwxr-xr-x 1 fm1995 fm1995 20472 2010-02-22 18:39 configure.vms
-rw-r--r-- 1 fm1995 fm1995 1495 2010-02-22 18:39 Copyright
drwxr-xr-x 2 fm1995 fm1995 4096 2010-02-22 18:39 demo
-rwxr-xr-x 1 fm1995 fm1995 13870 2010-02-22 18:39 depcomp
drwxr-xr-x 4 fm1995 fm1995 4096 2010-02-22 18:39 docs
-rw-r--r-- 1 fm1995 fm1995 58215 2010-02-22 18:39 FAQ
-rw-r--r-- 1 fm1995 fm1995 1268 2010-02-22 18:39 GNUmakefile
-rw-r--r-- 1 fm1995 fm1995 31335 2010-02-22 18:39 INSTALL
-rw-r--r-- 1 fm1995 fm1995 9240 2010-02-22 18:39 INSTALL.gnu
-rwxr-xr-x 1 fm1995 fm1995 8986 2010-02-22 18:39 install-sh
drwxr-xr-x 2 fm1995 fm1995 4096 2010-02-22 18:39 lisp
drwxr-xr-x 2 fm1995 fm1995 4096 2010-02-22 18:39 m4
-rw-r--r-- 1 fm1995 fm1995 641 2010-02-22 18:39 Makefile.am
-rw-r--r-- 1 fm1995 fm1995 17379 2010-02-22 18:39 Makefile.in
-rw-r--r-- 1 fm1995 fm1995 3058 2010-02-22 18:39 Makefile.maint
drwxr-xr-x 2 fm1995 fm1995 4096 2010-02-22 18:39 man
-rwxr-xr-x 1 fm1995 fm1995 10678 2010-02-22 18:39 missing
-rwxr-xr-x 1 fm1995 fm1995 2929 2010-02-22 18:39 mkinstalldirs
-rw-r--r-- 1 fm1995 fm1995 31385 2010-02-22 18:39 NEWS
-rw-r--r-- 1 fm1995 fm1995 2 2010-02-22 18:39 PATCHLEVEL
-rw-r--r-- 1 fm1995 fm1995 1562 2010-02-22 18:39 PGPKEYS
drwxr-xr-x 3 fm1995 fm1995 4096 2010-02-22 18:39 pm3d
-rw-r--r-- 1 fm1995 fm1995 10383 2010-02-22 18:39 PORTING
-rw-r--r-- 1 fm1995 fm1995 9880 2010-02-22 18:39 README
-rw-r--r-- 1 fm1995 fm1995 4823 2010-02-22 18:39 README.1ST
-rw-r--r-- 1 fm1995 fm1995 1078 2010-02-22 18:39 README.exp
drwxr-xr-x 7 fm1995 fm1995 4096 2010-02-22 18:39 src
drwxr-xr-x 2 fm1995 fm1995 4096 2010-02-22 18:39 term
-rw-r--r-- 1 fm1995 fm1995 7686 2010-02-22 18:39 TODO
drwxr-xr-x 2 fm1995 fm1995 4096 2010-02-22 18:39 tutorial
-rw-r--r-- 1 fm1995 fm1995 4 2010-02-22 18:39 VERSION
I jeszcze blad:
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ make package/gnuplot-compile V=99
Collecting package info: done
make[1]: Entering directory `/home/fm1995/openwrt-kompilacja/trunk'
make[2]: Entering directory `/home/fm1995/openwrt-kompilacja/trunk/package/gnuplot'
Makefile:51: *** missing separator. Stop.
make[2]: Leaving directory `/home/fm1995/openwrt-kompilacja/trunk/package/gnuplot'
make[1]: *** [package/gnuplot/compile] Error 2
make[1]: Leaving directory `/home/fm1995/openwrt-kompilacja/trunk'
make: *** [package/gnuplot-compile] Błąd 2
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$
Prosze o pomoc. Co mam zrobic zeby mi to zadzialalo ?
Pozdrawiam.
Edytowany przez fil1995 dnia 22-02-2010 18:45
|
|
|
|
arteq |
Dodano 22-02-2010 18:46
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
tworzysz folder gnuplot w packages
wrzucasz moj niby Makefile
bedąc w trunk
make package/gnuplot/{clean,compile.install}
czekasz az wywali bład
szukasz binarki w katalogu w którym juz pisałem wyzej.
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
fil1995 |
Dodano 22-02-2010 19:31
|
User
Posty: 93
Dołączył: 28/07/2009 19:17
|
I mam cos takiego:
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ make package/gnuplot/{clean,compile.install} V=99
make[1]: Entering directory `/home/fm1995/openwrt-kompilacja/trunk'
make[2]: Entering directory `/home/fm1995/openwrt-kompilacja/trunk/package/gnuplot'
Makefile:51: *** missing separator. Stop.
make[2]: Leaving directory `/home/fm1995/openwrt-kompilacja/trunk/package/gnuplot'
make[1]: *** [package/gnuplot/clean] Error 2
make[1]: Leaving directory `/home/fm1995/openwrt-kompilacja/trunk'
make: *** [package/gnuplot/clean] Błąd 2
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$
A pliku ipk nie ma.
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ find . -name *gnup*
./tmp/info/.packageinfo-gnuplot
./tmp/info/.packageinfo-feeds_packages_gnupg
./package/gnuplot
./package/feeds/packages/gnupg
./feeds/packages.tmp/info/.packageinfo-utils_gnupg
./feeds/packages/utils/gnupg
./build_dir/host/automake-1.10/lib/gnupload
./build_dir/host/autoconf-2.62/build-aux/gnupload
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$
Prosze o pomoc.
Pozdrawiam.
|
|
|
|
obsy |
Dodano 22-02-2010 19:39
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Przecinek, nie kropka.
make package/gnuplot/{clean,compile,install} V=99
A tak w ogóle to bash rozwija to na
make package/gnuplot/clean V=99
make package/gnuplot/compile V=99
make package/gnuplot/install V=99
I te dwa pierwsze możesz zrobić. Trzeci nie musisz i tak sie wywali
|
|
|
|
arteq |
Dodano 22-02-2010 19:40
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
Nom, ale binarke dostanie. Jak bedzie chciał paczke to juz niech sam sie meczy
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
fil1995 |
Dodano 22-02-2010 19:58
|
User
Posty: 93
Dołączył: 28/07/2009 19:17
|
Dalej mam to samo, a binarki nie ma.
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ make package/gnuplot/clean V=99
make[1]: Entering directory `/home/fm1995/openwrt-kompilacja/trunk'
make[2]: Entering directory `/home/fm1995/openwrt-kompilacja/trunk/package/gnuplot'
Makefile:51: *** missing separator. Stop.
make[2]: Leaving directory `/home/fm1995/openwrt-kompilacja/trunk/package/gnuplot'
make[1]: *** [package/gnuplot/clean] Error 2
make[1]: Leaving directory `/home/fm1995/openwrt-kompilacja/trunk'
make: *** [package/gnuplot/clean] Błąd 2
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ make package/gnuplot/compile V=99
make[1]: Entering directory `/home/fm1995/openwrt-kompilacja/trunk'
make[2]: Entering directory `/home/fm1995/openwrt-kompilacja/trunk/package/gnuplot'
Makefile:51: *** missing separator. Stop.
make[2]: Leaving directory `/home/fm1995/openwrt-kompilacja/trunk/package/gnuplot'
make[1]: *** [package/gnuplot/compile] Error 2
make[1]: Leaving directory `/home/fm1995/openwrt-kompilacja/trunk'
make: *** [package/gnuplot/compile] Błąd 2
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ find . -name *gnup*
./tmp/info/.packageinfo-gnuplot
./tmp/info/.packageinfo-feeds_packages_gnupg
./package/gnuplot
./package/feeds/packages/gnupg
./feeds/packages.tmp/info/.packageinfo-utils_gnupg
./feeds/packages/utils/gnupg
./build_dir/host/automake-1.10/lib/gnupload
./build_dir/host/autoconf-2.62/build-aux/gnupload
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ ls -la package/gnuplot/
razem 12
drwxr-xr-x 2 fm1995 fm1995 4096 2010-02-22 19:49 .
drwxr-xr-x 100 fm1995 fm1995 4096 2010-02-22 18:39 ..
-rw-r--r-- 1 fm1995 fm1995 1002 2010-02-22 19:25 Makefile
Prosze o pomoc.
Pozdrawiam. |
|
|
|
arteq |
Dodano 22-02-2010 20:05
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
Makefile:51: *** missing separator. Stop.
Obadaj to :-)
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
fil1995 |
Dodano 23-02-2010 18:05
|
User
Posty: 93
Dołączył: 28/07/2009 19:17
|
Jakos zabardzo nie wiem co moze byc nie tak, ze wywala sie blad i sie kompilowac nie chce.
Prosze o pomoc. Co moze byc nie tak ?
Pozdrawiam. |
|
|
|
fil1995 |
Dodano 24-02-2010 06:48
|
User
Posty: 93
Dołączył: 28/07/2009 19:17
|
A i jeszcze mam takie pytanko:
Czy w katalogu package/gnuplot musi byc jeszcze katalog src/gnuplot a tam rozpakowany plik tar.gz z gnuplotem ?
Bo sie tak zastanawiam czy to musi byc czy nie.
Potrzebuje tego gnuplota i sobie nie moge poradzic z ta kompilacja.
Prosze o pomoc.
Pozdrawiam. |
|
|
|
shibby |
Dodano 24-02-2010 07:28
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
nie, jezeli w makefile jest podany link skad ma sobie sciagnac zrodla oraz ich suma kontrolna. Wtedy przy kompilacji sam sobie sciagnie zrodelka.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
obsy |
Dodano 24-02-2010 09:43
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
include $(TOPDIR)/rules.mk
PKG_NAME:=gnuplot
PKG_VERSION:=4.2.6
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=@SF/gnuplot
PKG_INSTALL=1
include $(INCLUDE_DIR)/package.mk
define Package/gnuplot
SECTION:=utils
CATEGORY:=Utilities
TITLE:=gnuplot
URL:=http://sourceforge.net/projects/gnuplot/
endef
define Package/gnuplot/description
gnuplot
endef
CONFIGURE_ARGS += \
--without-x \
--disable-mouse \
--without-tutorial \
--without-row-help \
--without-lisp-files
define Package/gnuplot/install
$(INSTALL_DIR) $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/gnuplot $(1)/usr/sbin/
endef
$(eval $(call BuildPackage,gnuplot))
To zbuduje binarkę do momentu o którym arteq pisał.
|
|
|
|
fil1995 |
Dodano 24-02-2010 16:30
|
User
Posty: 93
Dołączył: 28/07/2009 19:17
|
Wlasnie problem polega na tym ze binarka sie nie robi :(
i dostaje cos takiego
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ make package/gnuplot/compile V=99
make[1]: Entering directory `/home/fm1995/openwrt-kompilacja/trunk'
make[2]: Entering directory `/home/fm1995/openwrt-kompilacja/trunk/package/gnuplot'
Makefile:37: *** missing separator. Stop.
make[2]: Leaving directory `/home/fm1995/openwrt-kompilacja/trunk/package/gnuplot'
make[1]: *** [package/gnuplot/compile] Error 2
make[1]: Leaving directory `/home/fm1995/openwrt-kompilacja/trunk'
make: *** [package/gnuplot/compile] Błąd 2
I nie wiem co moze byc nie tak.
Moj makefile
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ cat package/gnuplot/Makefile
include $(TOPDIR)/rules.mk
PKG_NAME:=gnuplot
PKG_VERSION:=4.2.6
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://sourceforge.net/projects/gnuplot/files/gnuplot/4.2.6/gnuplot-4.2.6.tar.gz/download
PKG_INSTALL=1
include $(INCLUDE_DIR)/package.mk
define Package/gnuplot
SECTION:=utils
CATEGORY:=Utilities
TITLE:=gnuplot
URL:=http://sourceforge.net/projects/gnuplot/
endef
define Package/gnuplot/description
gnuplot
endef
CONFIGURE_ARGS += \
--without-x \
--disable-mouse \
--without-tutorial \
--without-row-help \
--without-lisp-files
define Package/gnuplot/install
$(INSTALL_DIR) $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/gnuplot $(1)/usr/sbin/
endef
$(eval $(call BuildPackage,gnuplot))
I jeszcze katalog gnuplot
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ ls -la package/gnuplot/
razem 12
drwxr-xr-x 2 fm1995 fm1995 4096 2010-02-24 16:29 .
drwxr-xr-x 100 fm1995 fm1995 4096 2010-02-22 18:39 ..
-rw-r--r-- 1 fm1995 fm1995 739 2010-02-24 14:05 Makefile
A binarki nie ma :(
fm1995@fm1995-ubuntu:~/openwrt-kompilacja/trunk$ find . -name *gnuplo*
./tmp/info/.packageinfo-gnuplot
./package/gnuplot
./build_dir/host/automake-1.10/lib/gnupload
./build_dir/host/autoconf-2.62/build-aux/gnupload
Prosze o pomoc. Co moze byc nie tak ?
Pozdrawiam.
|
|
|