[INFO, FRAGEN, ANTWORTEN, MEINUNGEN] Pakete für Freetz

[INFO] dnsspoof 2.4

Im Anhang ein Paket (Patch) für das binary dnsspoofs aus der Kollektion dsniff. Der Vorteil ist der, dass die libnids library und die Änderung in der db.mk-Datei nicht mehr erforderlich sind. Damit kein Konflikt mit dem dsniff-Paket entsteht, beinhaltet das Paket auch den schon gepatchten Quellcode (6 kleine Dateien) für dnsspoofs.
Code:
root@fritz:/var/media/ftp/uStor01/archiv# [COLOR=red]ldd ./dnsspoofs[/COLOR]
        libpcap.so.1.1 => /usr/lib/freetz/libpcap.so.1.1 (0x2aabe000)
        libnet.so.1 => /usr/lib/freetz/libnet.so.1 (0x2ab00000)
        libnsl.so.0 => /lib/libnsl.so.0 (0x2ab25000)
        libresolv.so.0 => /lib/libresolv.so.0 (0x2ab36000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x2ab47000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2ab6a000)
        libc.so.0 => /lib/libc.so.0 (0x2ab88000)
        ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2aaa8000)
Code:
root@fritz:/var/media/ftp/uStor01/archiv# [COLOR=red]./dnsspoofs -h[/COLOR]
Version: 2.4
Usage: dnsspoofs [-i interface] [-f hostsfile] [expression] [>> logfile]
Code:
root@fritz:/var/media/ftp/uStor01/archiv# [COLOR=red]./dnsspoofs -i lan -f /var/media/ftp/uStor01/archiv/hostsfile[/COLOR]
./dnsspoofs: listening on lan [udp dst port 53 and not src 192.168.138.1]
(26), Tue Jan 31, 2012; 18:23:43; 192.168.138.185.45731 > 192.168.138.1.53:  25477+ A? www.microsoft.com
EDIT:
Wer kein Freetz auf der Box hat und testen will, im Anhang statisch gelinkte binaries für little und big endian Boxen.
Code:
[COLOR=red]file[/COLOR] packages/target-mipsel_uClibc-0.9.31.1/dnsspoof-2.4/root/usr/bin/[COLOR=red]dnsspoofs[/COLOR]
packages/[COLOR=red]target-mipsel[/COLOR]_uClibc-0.9.31.1/dnsspoof-2.4/root/usr/bin/dnsspoofs: ELF 32-bit LSB executable, MIPS, MIPS32 version 1 (SYSV), [COLOR=red]statically linked[/COLOR], with unknown capability 0xf41 = 0x756e6700, with unknown capability 0x70100 = 0x3040000, stripped
EDIT 2:
Beispiel für eine hostsfile-Datei:
Code:
129.0.0.1               *facebook*.*
129.0.0.1               *twitter*.*
129.0.0.1               *microsoft*.*
129.0.0.1               *googlesyndication*.*
129.0.0.1               *googleapis*.*
149.219.195.86          *youtube*.*
149.219.195.86          *hustler*.*
149.219.195.86          *sex*.*
149.219.195.86          *porn*.*
149.219.195.86          *nude*.*
149.219.195.86          *173.192.24.116
149.219.195.86          *173.192.24.119
149.219.195.86          *173.192.24.120
149.219.195.86          *173.192.24.121
149.219.195.86          *173.192.60.242
149.219.195.86          *173.192.60.245
149.219.195.86          *173.192.24.114
149.219.195.86          *173.192.24.115
149.219.195.86          *173.45.161.122
Wegen google* sollten im Browser die timeouts entsprechend konfiguriert sein (z. B. mit "about:config" beim FF).
 

Anhänge

  • dnsspoof.patch.txt
    34.7 KB · Aufrufe: 89
  • dnsspoofs_static-LE.tar.gz
    171.4 KB · Aufrufe: 40
  • dnsspoofs_static-BE.tar.gz
    171.5 KB · Aufrufe: 36
Zuletzt bearbeitet:
[INFO] dancer 4.16p1

Im Anhang ein Paket (Patch) für dancer (ein IRC bot).

Server:
Code:
root@fritz:/var/mod/root# ngircd -n -p -f /var/media/ftp/uStor01/archiv/ngircd_conf/ngircd.conf
[24038:5    0] ngircd 18-SYSLOG+TCPWRAP+IRCPLUS-mipsel/unknown/linux-gnu started.
[24038:6    0] Activating: no-daemon-mode, passive-mode.
[24038:6    0] Reading configuration from "/var/media/ftp/uStor01/archiv/ngircd_conf/ngircd.conf" ...
[24038:4    0] No administrative information configured but required by RFC!
[24038:6    0] Running as user nobody(100), group nobody(1000), with PID 24038.
[24038:6    0] IO subsystem: poll (initial maxfd 100).
[24038:6    0] Created pre-defined channel "#robbie"
[24038:6    0] New local channel key file "/var/media/ftp/uStor01/archiv/ngircd_conf/keyfile" for #robbie activated.
[24038:6    0] Now listening on [192.168.138.253]:35555 (socket 6).
[24038:6    4] Accepted connection 7 from 192.168.138.1:1542 on socket 6.
[24038:5    4] User "[email protected]" registered (connection 7).
Bot:
Code:
17.52.13 ***     Started Dancer V4.16p1
17.52.13 ***     Connected to 192.168.138.253 on port 35555
17.52.13 ***     Logfile for #robbie started
17.52.14 Mode    "robbie_ :+is" by robbie_ ([email protected])
17.52.15 [COLOR="red"]Join[/COLOR]    robbie_ [0] ([email protected])
 

Anhänge

  • dancer.patch.txt
    24.5 KB · Aufrufe: 8
[INFO] atftp 0.7

Im Anhang ein Paket (Patch) für atftp (mit einem Patch von debian).
 

Anhänge

  • atftp.patch.txt.tar.gz
    97.7 KB · Aufrufe: 1
[Frage] ImageMagick

Also ich bemühe mich gerade ImageMagick [im ersten Wurf mal static] compiliert zu kriegen.
Ein einfaches binary habe ich auch schon "irgendwie" fertig bekommen. Allerdings mit fehlender jpg Unterstützung (ich hoffe mal, dass nicht noch mehr fehlt).

Ich habe mir zu Testzwecken mal das folgende mk gebastelt.

Normalerweise dachte ich das ein $(PKG)_DEPENDS_ON:=jpeg in Verbindung mit einem $(PKG)_CONFIGURE_OPTIONS += --with-jpeg ausreicht um die jpg Unterstützung automatisch mit einfließen zu lassen. Allerdings klappt das nicht.

Weil ich im configure irgendwo gelesen habe, dass das --with-jpeg über einen Check auf jpeglib.h geprüft wird habe ich den includedir-Pfad explizit gesetzt. Allerdings wird beim configure bei der Anzeige der CPPFLAGS da automatisch ein /ImageMagick hinten an den Pfad gehängt und dann findet er es natürlich nicht. Bei -libdir passiert das im Übrigen NICHT. Komisch.

Hier mein Test mk, es macht nichts weiter, aber das configure läuft durch und theoretisch ein submake, aber man sieht es schon beim configure, dass es kein jpeg Untersützung hat.

Würde mich über Hilfe sehr freuen!
Vielen Dank vorab.

Code:
$(call PKG_INIT_BIN, 6.7.5-6)
$(PKG)_SOURCE:=ImageMagick-$($(PKG)_VERSION).tar.gz
$(PKG)_SOURCE_MD5:=f9262c857bd3ac2c07bb28044dba4cac
$(PKG)_SITE:=http://www.imagemagick.org/download

$(PKG)_BINARIES_ALL := convert mogrify
$(PKG)_BINARIES := $(call PKG_SELECTED_SUBOPTIONS,$($(PKG)_BINARIES_ALL))
$(PKG)_BINARIES_BUILD_DIR := $($(PKG)_BINARIES:%=$($(PKG)_DIR)/utilities/%)
$(PKG)_BINARIES_TARGET_DIR := $($(PKG)_BINARIES:%=$($(PKG)_DEST_DIR)/bin/%)

$(PKG)_LIB_VERSION:=5.0.0
$(PKG)_LIBNAME=libMagickCore.so.$($(PKG)_LIB_VERSION)
$(PKG)_LIB_BINARY:=$($(PKG)_DIR)/magick/.libs/$($(PKG)_LIBNAME)
$(PKG)_LIB_TARGET_BINARY:=$($(PKG)_DEST_DIR)/lib/$($(PKG)_LIBNAME)

$(PKG)_LIBS_BUILD_DIR  := $($(PKG)_DIR)/magick/)
$(PKG)_LIBS_TARGET_DIR := $($(PKG)_LIBNAME:%=$($(PKG)_TARGET_LIBDIR)/%)

$(PKG)_DEPENDS_ON := jpeg libpng


$(PKG)_CONFIGURE_OPTIONS += --enable-static
$(PKG)_CONFIGURE_OPTIONS += --disable-shared
$(PKG)_CONFIGURE_OPTIONS += --disable-largefile
$(PKG)_CONFIGURE_OPTIONS += --without-magick-plus-plus
$(PKG)_CONFIGURE_OPTIONS += --without-perl
$(PKG)_CONFIGURE_OPTIONS += --without-bzlib
$(PKG)_CONFIGURE_OPTIONS += --without-dps
$(PKG)_CONFIGURE_OPTIONS += --without-jbig
$(PKG)_CONFIGURE_OPTIONS += --without-lcms
$(PKG)_CONFIGURE_OPTIONS += --without-lzma
$(PKG)_CONFIGURE_OPTIONS += --without-wmf
$(PKG)_CONFIGURE_OPTIONS += --without-zlib
$(PKG)_CONFIGURE_OPTIONS += --without-x
$(PKG)_CONFIGURE_OPTIONS += --with-jpeg

$(PKG)_CONFIGURE_OPTIONS += --libdir=$(TARGET_TOOLCHAIN_STAGING_DIR)/lib
$(PKG)_CONFIGURE_OPTIONS += --includedir=$(TARGET_TOOLCHAIN_STAGING_DIR)/include


$(PKG_SOURCE_DOWNLOAD)
$(PKG_UNPACKED)
$(PKG_CONFIGURED_CONFIGURE)

$($(PKG)_LIBS_BUILD_DIR): $($(PKG)_DIR)/.configured
	$(SUBMAKE) -C $(IMAGEMAGICK_DIR) CC="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS) -I$(TARGET_TOOLCHAIN_STAGING_DIR)/include -L$(TARGET_TOOLCHAIN_STAGING_DIR)/lib"


$($(PKG)_LIB_TARGET_BINARY): $($(PKG)_LIB_BINARY)
	$(INSTALL_LIBRARY_STRIP)

$(pkg):

$(pkg)-precompiled: $($(PKG)_LIBS_BUILD_DIR)

$(pkg)-clean:
	-$(SUBMAKE) -C $(IMAGEMAGICK_DIR) clean
	$(RM) $(IMAGEMAGICK_DIR)/.configured

$(pkg)-uninstall:
	$(RM) $(IMAGEMAGICK_TARGET_BINARY)

$(PKG_FINISH)
 
Mit der mk-Datei aus dem Anhang funktioniert es bei mir:
Code:
[COLOR=red]make imagemagick-precompiled[/COLOR]
Code:
:~/myfreetz/freetz8618/trunk> ls -la packages/target-mipsel_uClibc-0.9.31.1/imagemagick-6.7.5-6/root/usr/bin
insgesamt 35321
drwxr-xr-x 2 gm users     320 25. Feb 01:10 .
drwxr-xr-x 3 gm users      72 25. Feb 01:10 ..
-rwxr-xr-x 1 gm users 3254764 25. Feb 01:10 animate
-rwxr-xr-x 1 gm users 3307932 25. Feb 01:10 compare
-rwxr-xr-x 1 gm users 3308092 25. Feb 01:10 composite
-rwxr-xr-x 1 gm users 3254508 25. Feb 01:10 conjure
-rwxr-xr-x 1 gm users 3366156 25. Feb 01:10 [COLOR=red]convert[/COLOR]
-rwxr-xr-x 1 gm users 3254892 25. Feb 01:10 display
-rwxr-xr-x 1 gm users 3275132 25. Feb 01:10 identify
-rwxr-xr-x 1 gm users 3254780 25. Feb 01:10 import
-rwxr-xr-x 1 gm users 3250364 25. Feb 01:10 [COLOR=red]mogrify[/COLOR]
-rwxr-xr-x 1 gm users 3316364 25. Feb 01:10 montage
-rwxr-xr-x 1 gm users 3275100 25. Feb 01:10 stream
Code:
:~/myfreetz/freetz8618/trunk> [COLOR=red]file[/COLOR] packages/target-mipsel_uClibc-0.9.31.1/imagemagick-6.7.5-6/root/usr/bin/[COLOR=red]mogrify[/COLOR]
packages/target-mipsel_uClibc-0.9.31.1/imagemagick-6.7.5-6/root/usr/bin/mogrify: ELF 32-bit LSB executable, MIPS, MIPS32 version 1 (SYSV), dynamically linked (uses shared libs), with unknown capability 0xf41 = 0x756e6700, with unknown capability 0x70100 = 0x3040000, stripped
Code:
root@fritz:/var/media/ftp/uStor01/archiv# [COLOR=red]ldd ./mogrify[/COLOR]
        libjpeg.so.62 => not found
        libpng12.so.0 => not found
        libxml2.so.2 => not found
        libz.so.1 => /lib/libz.so.1 (0x2aabe000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x2aae1000)
        libm.so.0 => /lib/libm.so.0 (0x2ab04000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2ab2c000)
        libc.so.0 => /lib/libc.so.0 (0x2ab4a000)
        ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2aaa8000)
Beachte die Abhängigkeiten für build- und runtime.
 

Anhänge

  • imagemagick.mk.txt
    1.6 KB · Aufrufe: 4
Aber was mich irgendwie irritiert, dass wenn das configure durchläuft, diese Meldung angezeigt wird:
Code:
ImageMagick is configured as follows. Please verify that this configuration
matches your expectations.

Host system type: mips-unknown-linux-gnu
Build system type: x86_64-pc-linux-gnu

                  Option                        Value
-------------------------------------------------------------------------------
Shared libraries  --enable-shared=no		no
Static libraries  --enable-static=yes		yes
Module support    --with-modules=no		no
GNU ld            --with-gnu-ld=yes		yes
Quantum depth     --with-quantum-depth=16	16
High Dynamic Range Imagery
                  --enable-hdri=no		no

Delegate Configuration:
BZLIB             --with-bzlib=no		no
Autotrace         --with-autotrace=no		no
Dejavu fonts      --with-dejavu-font-dir=default	none
DJVU              --with-djvu=yes		no
DPS               --with-dps=no		no
FFTW              --with-fftw=yes		no
FlashPIX          --with-fpx=yes		no
FontConfig        --with-fontconfig=yes		no
FreeType          --with-freetype=yes		no
GhostPCL          None				pcl6 (unknown)
GhostXPS          None				gxps (unknown)
Ghostscript       None				gs (9.04)
Ghostscript fonts --with-gs-font-dir=default	/usr/share/fonts/type1/gsfonts/
Ghostscript lib   --with-gslib=no		no
Graphviz          --with-gvc=yes		no
JBIG              --with-jbig=no		no
[B]JPEG v1           --with-jpeg=yes		no[/B]
JPEG-2000         --with-jp2=yes		no
LCMS v1           --with-lcms=no		no
LCMS v2           --with-lcms2=yes		no
LQR               --with-lqr=yes		no
LZMA              --with-lzma=no		
Magick++          --with-magick-plus-plus=no	no
OpenEXR           --with-openexr=yes		no
PERL              --with-perl=no		no
PANGO             --with-pango=yes		no
PNG               --with-png=yes		no
RSVG              --with-rsvg=yes		no
TIFF              --with-tiff=yes		no
WEBP              --with-webp=yes		no
Windows fonts     --with-windows-font-dir=	none
WMF               --with-wmf=no		no
X11               --with-x=no			no
XML               --with-xml=yes		no
ZLIB              --with-zlib=no		no

Müsste da nicht bei Value YES stehen, wenn er den jpg Support erkannt hat?
 
Müsste da nicht bei Value YES stehen, wenn er den jpg Support erkannt hat?
Bei mir steht yes:
Code:
...
JBIG              --with-jbig=no                no
JPEG v1           --with-jpeg=yes              [COLOR=red] yes[/COLOR]
JPEG-2000         --with-jp2=yes                no
...
EDIT:

Code:
ImageMagick is configured as follows. Please verify that this configuration
matches your expectations.

Host system type: mipsel-unknown-linux-gnu
Build system type: x86_64-pc-linux-gnu

                  Option                        Value
-------------------------------------------------------------------------------
Shared libraries  --enable-shared=no            no
Static libraries  --enable-static=yes           yes
Module support    --with-modules=no             no
GNU ld            --with-gnu-ld=yes             yes
Quantum depth     --with-quantum-depth=16       16
High Dynamic Range Imagery
                  --enable-hdri=no              no

Delegate Configuration:
BZLIB             --with-bzlib=no               no
Autotrace         --with-autotrace=no           no
Dejavu fonts      --with-dejavu-font-dir=default        none
DJVU              --with-djvu=yes               no
DPS               --with-dps=no         no
FFTW              --with-fftw=yes               no
FlashPIX          --with-fpx=yes                no
FontConfig        --with-fontconfig=yes         no
FreeType          --with-freetype=yes           no
GhostPCL          None                          pcl6 (unknown)
GhostXPS          None                          gxps (unknown)
Ghostscript       None                          gs (8.70)
Ghostscript fonts --with-gs-font-dir=default    /usr/share/ghostscript/fonts/
Ghostscript lib   --with-gslib=no               no
Graphviz          --with-gvc=yes                no
JBIG              --with-jbig=no                no
[COLOR=red]JPEG v1           --with-jpeg=yes               yes[/COLOR]
JPEG-2000         --with-jp2=yes                no
LCMS v1           --with-lcms=no                no
LCMS v2           --with-lcms2=yes              no
LQR               --with-lqr=yes                no
LZMA              --with-lzma=no
Magick++          --with-magick-plus-plus=no    no
OpenEXR           --with-openexr=yes            no
PERL              --with-perl=no                no
PANGO             --with-pango=yes              no
PNG               --with-png=yes                yes
RSVG              --with-rsvg=yes               no
TIFF              --with-tiff=yes               no
WEBP              --with-webp=yes               no
Windows fonts     --with-windows-font-dir=      none
WMF               --with-wmf=no         no
X11               --with-x=no                   no
XML               --with-xml=yes                yes
ZLIB              --with-zlib=no                yes

X11 Configuration:
      X_CFLAGS        = 
      X_PRE_LIBS      = 
      X_LIBS          = 
      X_EXTRA_LIBS    = 

Options used to compile and link:
  PREFIX          = /usr
  EXEC-PREFIX     = /usr
  VERSION         = 6.7.5
  CC              = /home/gm/myfreetz/freetz8618/trunk/toolchain/build/mipsel_gcc-4.5.3_uClibc-0.9.31.1/mipsel-linux-uclibc/bin/mipsel-linux-uclibc-gcc -std=gnu99 -std=gnu99
  CFLAGS          = -march=4kc -Os -pipe -Wa,--trap -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -pthread
  CPPFLAGS        = -I/usr/include/ImageMagick
  PCFLAGS         = 
  DEFS            = -DHAVE_CONFIG_H
  LDFLAGS         = -L/home/gm/myfreetz/freetz8618/trunk/toolchain/build/mipsel_gcc-4.5.3_uClibc-0.9.31.1/mipsel-linux-uclibc/usr/lib
  MAGICK_LDFLAGS  = -L/usr/lib -L/home/gm/myfreetz/freetz8618/trunk/toolchain/build/mipsel_gcc-4.5.3_uClibc-0.9.31.1/mipsel-linux-uclibc/usr/lib
  LIBS            = -lMagickCore -ljpeg -lpng12 -lxml2 -lz -lm -lpthread 
  CXX             = /home/gm/myfreetz/freetz8618/trunk/toolchain/build/mipsel_gcc-4.5.3_uClibc-0.9.31.1/mipsel-linux-uclibc/bin/mipsel-linux-uclibc-g++-wrapper
  CXXFLAGS        = -march=4kc -Os -pipe -Wa,--trap -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pthread
  FEATURES        =
EDIT 2:
Wie ist bei dir die Ausgabe von:
Code:
[COLOR=red]ldd ./mogrify[/COLOR]

EDIT 3:

Mach mal vor dem:
Code:
make imagemagick-precompiled
ein
Code:
[COLOR=red]make jpeg-precompiled[/COLOR]
 
Zuletzt bearbeitet:
Sorry hat etwas gedauert, hatte kein ldd auf der Box.

Also trotz make jpeg-precompiled zeigt das Configure keinen jpeg support an.

ldd convert
Code:
libpthread.so.0 => /lib/libpthread.so.0 (0x2aabe000)
libm.so.0 => /lib/libm.so.0 (0x2aae1000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2ab06000)
libc.so.0 => /lib/libc.so.0 (0x2ab24000)
ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2aaa8000)

ldd mogrify
Code:
libpthread.so.0 => /lib/libpthread.so.0 (0x2aabe000)
libm.so.0 => /lib/libm.so.0 (0x2aae1000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2ab06000)
libc.so.0 => /lib/libc.so.0 (0x2ab24000)
ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2aaa8000)

Werde mal nachher nochmal frisch auschecken und dann nochmal probieren.
Wenn es bei Dir richtig läuft, dann muss hier ja irgendwie was verwurschtelt sein....
 
Welche Box, AVM-Image, Freetz-Version benutzt Du?
 
7390, latest labor preview 84.05.09-21785, freetz-trunk
 
OK. Evtl. hilft frisch auschecken.
 
Okay, neu ausgecheckt und funktioniert. Sauber! Vielen Dank für die Hilfe.
Jetzt nur noch eine Frage: Wenn ich es jetzt auf shared libs umstellen will, was muss ich da beachten?
Oder was wäre mal ein Beispielpacket mit shared libs?
 
Danke für den Rat mit xsltproc.mk.

Ich habe jetzt mal versucht ImageMagick.mk analog zu erweitern. Aber irgendwie fehlt mir noch eine Menge Grundlagenwissen. Wann braucht man z.B. PKG_FIX_LIBTOOL_LA genau?

Hier also mal mein aktueller Stand. Wenn "link static" ausgewählt wird, werden zwar binaries gebaut, aber trotzdem erscheint beim compilen am Ende irgendeine Fehlermeldung bezgl. der Libs.
Wenn man "shared libs" auswählt kommt wieder die Fehlermeldung, dass "File format not recognized" vermutlich bei $(INSTALL_BINARY_STRIP).

Anbei die Config.in und ImageMagick.mk

Wäre super wenn Du mir nochmal ein paar Ratschläge geben könntest.
 

Anhänge

  • Config.in.txt
    1.8 KB · Aufrufe: 2
  • ImageMagick.mk.txt
    2.6 KB · Aufrufe: 4
Wenn man "shared libs" auswählt kommt wieder die Fehlermeldung, dass "File format not recognized" vermutlich bei $(INSTALL_BINARY_STRIP).
Nein. Wenn man "shared libs" wählt, werden die binaries in einem anderen Verzeichnis erzeugt/abgelegt, als ohne "shared libs". Z. B.:
Code:
 trunk/source/target-mipsel_uClibc-0.9.31.1/ImageMagick-6.7.5-6/utilities/.libs/convert
Die mk-Datei muss entsprechend angepasst/geändert werden. Bei mir funktioniert es. EDIT:
Code:
 :~/myfreetz/freetz8618/trunk> ls -la packages/target-mipsel_uClibc-0.9.31.1/imagemagick-6.7.5-6/root/usr/bin/convert -rwxr-xr-x 1 gm users 12408 27. Feb 22:34 packages/target-mipsel_uClibc-0.9.31.1/imagemagick-6.7.5-6/root/usr/bin/convert
 
Zuletzt bearbeitet:
Mit "join" will es bei mir auch nicht funktionieren. Habs jetzt ganz einfach gemacht. Siehe Anhang.
Code:
:~/myfreetz/freetz8618/trunk> ls -l packages/target-mipsel_uClibc-0.9.31.1/imagemagick-6.7.5-6/root/usr/lib/freetz | grep libMagick
lrwxrwxrwx 1 xx users      22 28. Feb 22:07 libMagickCore.so -> libMagickCore.so.5.0.0
lrwxrwxrwx 1 xx users      22 28. Feb 22:07 libMagickCore.so.5 -> libMagickCore.so.5.0.0
-rwxr-xr-x 1 xx users 3774176 28. Feb 22:07 libMagickCore.so.5.0.0
lrwxrwxrwx 1 xx users      22 28. Feb 22:07 libMagickWand.so -> libMagickWand.so.5.0.0
lrwxrwxrwx 1 xx users      22 28. Feb 22:07 libMagickWand.so.5 -> libMagickWand.so.5.0.0
-rwxr-xr-x 1 xx users  975212 28. Feb 22:07 libMagickWand.so.5.0.0
 

Anhänge

  • imagemagick.mk.txt
    2.4 KB · Aufrufe: 4
Ja super. Endlich was, woran ich mich langhangeln kann. Hilft mir erstmal sehr weiter! Vielen Dank!
Ist das $(PKG)_CONFIGURE_PRE_CMDS += $(call PKG_PREVENT_RPATH_HARDCODING,./configure) eigentlich zwingend für dieses Paket?
 
Ist das $(PKG)_CONFIGURE_PRE_CMDS += $(call PKG_PREVENT_RPATH_HARDCODING,./configure) eigentlich zwingend für dieses Paket?
Ja. So werden die libs in "/usr/lib/freetz" gefunden.
 
Ah ich glaub ich verstehe. Ist aber nur runtime relevant nicht buildtime, oder?
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.