Fehler bei der Installation von encfs

Status
Für weitere Antworten geschlossen.

ipspy4711

Benutzer
Mitglied seit
28. Okt 2013
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich versuche gerade encfs auf meiner Synology (DS413, DSM 4.3-3776-3) zu installieren. Hierfür habe ich die beiden nachfolgenden Forenbeiträge befolgt - beide schon etwas älter:

http://www.synology-forum.de/showthread.html?14285-encfs-auf-DS109&highlight=encfs
http://forum.synology.com/enu/viewtopic.php?f=36&t=59671

Alle Tools über IPKG konnte ich problemlos installieren, allerdings erhalte ich eine Fehlermeldung beim configure von r-log. Auch beim configure von FUSE erhalte ich diese Meldung:

Rich (BBCode):
checking build system type... powerpc-unknown-linux-gnu
checking host system type... powerpc-unknown-linux-gnu
checking target system type... powerpc-unknown-linux-gnu
checking for a BSD-compatible install... /opt/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /opt/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output file name...
configure: error: C++ compiler cannot create executables
See `config.log' for more details.

Aus der config.log werde ich nicht schlau:
Rich (BBCode):
## --------- ##
## Platform. ##
## --------- ##

hostname = SynoDS
uname -m = ppc
uname -r = 2.6.32.12
uname -s = Linux
uname -v = #3776 SMP Fri Sep 6 17:19:50 CST 2013

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /opt/bin
PATH: /opt/sbin
PATH: /sbin
PATH: /bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /usr/syno/sbin
PATH: /usr/syno/bin
PATH: /usr/local/sbin
PATH: /usr/local/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1990: checking build system type
configure:2008: result: powerpc-unknown-linux-gnu
configure:2030: checking host system type
configure:2045: result: powerpc-unknown-linux-gnu
configure:2067: checking target system type
configure:2082: result: powerpc-unknown-linux-gnu
configure:2159: checking for a BSD-compatible install
configure:2215: result: /opt/bin/install -c
configure:2226: checking whether build environment is sane
configure:2269: result: yes
configure:2284: checking for a thread-safe mkdir -p
configure:2323: result: /opt/bin/mkdir -p
configure:2336: checking for gawk
configure:2352: found /opt/bin/gawk
configure:2363: result: gawk
configure:2374: checking whether make sets $(MAKE)
configure:2395: result: yes
configure:2708: checking for g++
configure:2724: found /opt/bin/g++
configure:2735: result: g++
configure:2766: checking for C++ compiler version
configure:2773: g++ --version >&5
g++ (GCC) 3.4.6
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2776: $? = 0
configure:2783: g++ -v >&5
Reading specs from /opt/lib/gcc/powerpc-linux-gnuspe/3.4.6/specs
Configured with: ../gcc-3.4.6/configure --build=i386-pc-linux-gnu --host=powerpc-linux-gnuspe --target=powerpc-linux-gnuspe --prefix=/opt --disable-nls --disable-static --with-as=/home/slug/optware/syno-e500/toolchain/gcc-3.4.3-glibc-2.3.4/powerpc-linux-gnuspe/bin/powerpc-linux-gnuspe-as --with-ld=/home/slug/optware/syno-e500/toolchain/gcc-3.4.3-glibc-2.3.4/powerpc-linux-gnuspe/bin/powerpc-linux-gnuspe-ld --enable-languages=c,c++ --disable-multilib
Thread model: posix
gcc driver version 3.4.6 executing gcc version 3.4.3
configure:2786: $? = 0
configure:2793: g++ -V >&5
g++: `-V' option must have argument
configure:2796: $? = 1
configure:2819: checking for C++ compiler default output file name
configure:2846: g++    conftest.cpp  >&5
/opt/lib/gcc/powerpc-linux-gnuspe/3.4.6/../../../../powerpc-linux-gnuspe/lib/libm.so: undefined reference to `__adddf3@GLIBC_2.3.3'
/opt/lib/gcc/powerpc-linux-gnuspe/3.4.6/../../../../powerpc-linux-gnuspe/lib/libm.so: undefined reference to `__muldf3@GLIBC_2.3.3'
/opt/lib/gcc/powerpc-linux-gnuspe/3.4.6/../../../../powerpc-linux-gnuspe/lib/libm.so: undefined reference to `__fixunsdfsi@GLIBC_2.3.3'
/opt/lib/gcc/powerpc-linux-gnuspe/3.4.6/../../../../powerpc-linux-gnuspe/lib/libm.so: undefined reference to `__floatsidf@GLIBC_2.3.3'
/opt/lib/gcc/powerpc-linux-gnuspe/3.4.6/../../../../powerpc-linux-gnuspe/lib/libm.so: undefined reference to `__extendsfdf2@GLIBC_2.3.3'
/opt/lib/gcc/powerpc-linux-gnuspe/3.4.6/../../../../powerpc-linux-gnuspe/lib/libm.so: undefined reference to `__subdf3@GLIBC_2.3.3'
collect2: ld returned 1 exit status
configure:2849: $? = 1
configure:2887: result: 
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "rlog"
| #define VERSION "1.4"
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:2894: error: C++ compiler cannot create executables
See `config.log' for more details.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=powerpc-unknown-linux-gnu
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=powerpc-unknown-linux-gnu
ac_cv_path_install='/opt/bin/install -c'
ac_cv_path_mkdir=/opt/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_make_make_set=yes
ac_cv_target=powerpc-unknown-linux-gnu

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /volume2/public/rlog-1.4/config/missing --run aclocal-1.10'
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR='${SHELL} /volume2/public/rlog-1.4/config/missing --run tar'
AR=''
AUTOCONF='${SHELL} /volume2/public/rlog-1.4/config/missing --run autoconf'
AUTODIRS=''
AUTOHEADER='${SHELL} /volume2/public/rlog-1.4/config/missing --run autoheader'
AUTOMAKE='${SHELL} /volume2/public/rlog-1.4/config/missing --run automake-1.10'
AWK='gawk'
BUILD_DOCS_FALSE=''
BUILD_DOCS_TRUE=''
C99_VARIADAC_MACROS=''
CC=''
CCDEPMODE=''
CFLAGS=''
CPP=''
CPPFLAGS=''
CXX='g++'
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS=''
CYGPATH_W='echo'
DEFS=''
DEPDIR=''
DOXYGEN=''
DSYMUTIL=''
ECHO='echo'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
F77=''
FFLAGS=''
GREP=''
HAVE_PRINTF_FP_PROTOTYPE=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LATEX=''
LDFLAGS=''
LIBOBJS=''
LIBRLOG_VERSION='5:0:0'
LIBS=''
LIBTOOL=''
LN_S=''
LTLIBOBJS=''
MAKEINFO='${SHELL} /volume2/public/rlog-1.4/config/missing --run makeinfo'
NMEDIT=''
OBJEXT=''
PACKAGE='rlog'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
PDFLATEX=''
PREC99_VARIADAC_MACROS=''
PTHREAD_CC=''
PTHREAD_CFLAGS=''
PTHREAD_LIBS=''
RANLIB=''
SED=''
SET_MAKE=''
SHELL='/opt/bin/bash'
STRIP=''
USE_VALGRIND=''
VERSION='1.4'
ac_ct_CC=''
ac_ct_CXX='g++'
ac_ct_F77=''
acx_pthread_config=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__include=''
am__isrc=''
am__leading_dot='.'
am__quote=''
am__tar='${AMTAR} chof - "$$tardir"'
am__untar='${AMTAR} xf -'
bindir='${exec_prefix}/bin'
build='powerpc-unknown-linux-gnu'
build_alias=''
build_cpu='powerpc'
build_os='linux-gnu'
build_vendor='unknown'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='NONE'
host='powerpc-unknown-linux-gnu'
host_alias=''
host_cpu='powerpc'
host_os='linux-gnu'
host_vendor='unknown'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='$(SHELL) /volume2/public/rlog-1.4/config/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='/opt/bin/mkdir -p'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/opt/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target='powerpc-unknown-linux-gnu'
target_alias=''
target_cpu='powerpc'
target_os='linux-gnu'
target_vendor='unknown'

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE "rlog"
#define VERSION "1.4"

configure: exit 77


Ich habe schon danach gegoogelt und hier im Forum gesucht. Die einzigen Hinweise, die ich gefunden habe, ist, dass gcc installiert muss. Das hatte ich schon über IPKG installiert. Kennt jemand das Problem und/oder kann mir hierbei weiterhelfen? Wäre super!

Viele Grüße
Ipspy
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.123
Punkte für Reaktionen
373
Punkte
393
Hallo,
schau mal hier. Bei Dir hängt es an der libm.so.

Gruß Götz
 

ipspy4711

Benutzer
Mitglied seit
28. Okt 2013
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Hallo Götz,

cool! Vielen Dank für die schnelle Antwort! Jetzt hat sowohl das configure von r-log als auch fuse funktioniert. Beim configure von encFS gab es allerdings einen neuen Error.

Rich (BBCode):
checking for a BSD-compatible install... /opt/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /opt/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... powerpc-unknown-linux-gnu
checking host system type... powerpc-unknown-linux-gnu
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking whether NLS is requested... yes
checking for msgfmt... no
checking for gmsgfmt... :
checking for xgettext... no
checking for msgmerge... no
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for ld used by GCC... /opt/powerpc-linux-gnuspe/bin/ld
checking if the linker (/opt/powerpc-linux-gnuspe/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking how to print strings... printf
checking for a sed that does not truncate output... /opt/bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /opt/powerpc-linux-gnuspe/bin/ld
checking if the linker (/opt/powerpc-linux-gnuspe/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /opt/bin/nm -B
checking the name lister (/opt/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 512
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /opt/powerpc-linux-gnuspe/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /opt/bin/nm -B output from gcc object... ok
./configure: line 8446: /usr/bin/file: No such file or directory
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/opt/powerpc-linux-gnuspe/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /opt/powerpc-linux-gnuspe/bin/ld
checking if the linker (/opt/powerpc-linux-gnuspe/bin/ld) is GNU ld... yes
checking whether the g++ linker (/opt/powerpc-linux-gnuspe/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/opt/powerpc-linux-gnuspe/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... no
checking whether pthreads work with -pthreads... no
checking whether pthreads work with -mthreads... no
checking for the pthreads library -lpthread... no
checking whether pthreads work with --thread-safe... no
checking whether pthreads work with -mt... no
checking for pthread-config... no
checking for boostlib >= 1.34... yes
checking whether the Boost::System library is available... yes
checking for exit in -lboost_system... no
checking for exit in -lboost_system... (cached) no
configure: error: Could not link against boost_system !

Woran könnte das liegen? Habe per ipkg ja bereits boost-system installiert. Auch ein ./configure ... --with-boost-libdir=/opt/lib bringt den Fehler.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.123
Punkte für Reaktionen
373
Punkte
393
Hallo,
poste bitte noch den Inhalt von config.log.

Gruß Götz
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.123
Punkte für Reaktionen
373
Punkte
393
Hallo,
die Prozedur für libpthread.so.0 und librt.so.1 durchführen.

Gruß Götz
 

ipspy4711

Benutzer
Mitglied seit
28. Okt 2013
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Hallo Götz,

das hat leider nichts gebracht. Es kommt die Fehlermeldung

Rich (BBCode):
configure: error:
            Can't find libfuse.a - add the search path to LDFLAGS
            and rerun configure, eg:
            export LDFLAGS=-L/usr/local/lib

Wenn ich die config.log richtig lese, dann fehlt noch etwas. Hab hier mal den Auszug der Meldung in der config.log:

Rich (BBCode):
/volume2/public/encfs-1.7.4/conftest.c:30: undefined reference to `pthread_join'
/volume2/public/encfs-1.7.4/conftest.c:31: undefined reference to `_pthread_cleanup_push'
/volume2/public/encfs-1.7.4/conftest.c:32: undefined reference to `pthread_create'
/volume2/public/encfs-1.7.4/conftest.c:32: undefined reference to `_pthread_cleanup_pop'

Die gesamte log ist hier zu finden.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.123
Punkte für Reaktionen
373
Punkte
393
Hallo,
ist denn
4. fuse source geladen und kompiliert (fuse-2.8.4)
problemlos durchgelaufen? Wenn ja, wo liegt libfuse.a?

Gruß Götz
 

ipspy4711

Benutzer
Mitglied seit
28. Okt 2013
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
fuse-2.8.7 ist ohne Fehler durchgelaufen. Die libfuse.a liegt unter /opt/local/lib. Den configure-Befehl für encfs führe ich so aus:

Rich (BBCode):
./configure --prefix=/opt/local CPPFLAGS=-I/opt/local/include LDFLAGS=-L/opt/local/lib

Damit dachte ich eigentlich, dass ich auf das entsprechenden lib-Verzeichnis verweise. Aber leider bekomme ich trotzdem den Fehler.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.123
Punkte für Reaktionen
373
Punkte
393

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.123
Punkte für Reaktionen
373
Punkte
393

ipspy4711

Benutzer
Mitglied seit
28. Okt 2013
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Hi,

leider hat mir der Link nicht richtig geholfen. Dort wird von libfuse.so gesprochen, danach hab ich mal auf meiner DS gesucht. Dabei ist mir aufgefallen, dass es die gar nicht gibt. Hab dann fuse nochmal kompiliert - das hat mir folgenden Fehler gebracht.

Rich (BBCode):
Making all in example
make[1]: Entering directory `/volume2/public/fuse-2.8.7/example'
/opt/bin/bash ../libtool --tag=CC   --mode=link gcc  -Wall -W -Wno-sign-compare -Wstrict-prototypes -Wmissing-declarations -Wwrite-strings -g -O2 -fno-strict-aliasing   -o fusexmp fusexmp.o ../lib/libfuse.la -pthread -lrt
libtool: link: gcc -Wall -W -Wno-sign-compare -Wstrict-prototypes -Wmissing-declarations -Wwrite-strings -g -O2 -fno-strict-aliasing -o .libs/fusexmp fusexmp.o -pthread  ../lib/.libs/libfuse.so -lrt -pthread -Wl,-rpath -Wl,/opt/local/lib
../lib/.libs/libfuse.so: undefined reference to `dlerror'
../lib/.libs/libfuse.so: undefined reference to `dlclose'
../lib/.libs/libfuse.so: undefined reference to `dlopen'
collect2: ld returned 1 exit status
make[1]: *** [fusexmp] Error 1
make[1]: Leaving directory `/volume2/public/fuse-2.8.7/example'
make: *** [all-recursive] Error 1

Ich hab nach '../lib/.libs/libfuse.so: undefined reference to' gegoogelt, aber nichts "sinnvolles" gefunden. Die config.log sagt nicht viel anderes.

Langsam verzeifel ich. :(
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.123
Punkte für Reaktionen
373
Punkte
393
Hallo,
jetzt findet der Compiler keine libdl.so denn -ldl ist in Deinem tibtool aufruf nicht dabei.
Bei mir auf der DS209+II
Rich (BBCode):
....   ../lib/.libs/libfuse.so -lrt -ldl -pthread -Wl,-rpath -Wl,/usr/local/l
Probiere die Prozedur auch für libdl.so ( so wie bei den anderen bisher angemeckerten libs) zu machen.

Gruß Götz
 

ipspy4711

Benutzer
Mitglied seit
28. Okt 2013
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
da bräuchte ich kurz Hilfe:

unter /lib existiert die libdl.so.2

unter /opt/powerpc-linux-gnuspe/lib habe ich folgendes stehen:
Rich (BBCode):
libdl-2.3.4.so
libdl.so -> libdl.so.2
libdl.so.2.org -> libdl-2.3.4.so

Muss ich die libdl-2.3.4.so auf /lib/libdl.so.2 verlinken?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.123
Punkte für Reaktionen
373
Punkte
393
Hallo,
ich würde das versuchen

ln -s /lib/libdl.so.2 /opt/powerpc-linux-gnuspe/lib/libdl.so.2

Gruß Götz
 

ipspy4711

Benutzer
Mitglied seit
28. Okt 2013
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Das hat leider nicht funktioniert. Hab auch versucht im Makefile den Parameter LDFLAG mit -ldl zu belegen. Das klappt auch nicht.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.123
Punkte für Reaktionen
373
Punkte
393
Hallo,
sorry, da gehen mir jetzt auch die Ideen aus.

Gruß Götz
 

ipspy4711

Benutzer
Mitglied seit
28. Okt 2013
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Hast Du danach nochmals
Rich (BBCode):
./configure --prefix=/opt/local
ausgeführt?

Verdammt guter Tipp! Danke!!! Jetzt hat bei mir das installieren von fuse geklappt. Doch ich hab mich zu früh gefreut. Das configure von encfs schlägt immer noch fehl. Selber Fehler, wie ich schon vor ein paar Tagen gepostet hab:

Rich (BBCode):
checking fuse.h usability... yes
checking fuse.h presence... yes
checking for fuse.h... yes
checking for fuse_new in -lfuse_ino64... no
checking for fuse_new in -lfuse... no
configure: error:
            Can't find libfuse.a - add the search path to LDFLAGS
            and rerun configure, eg:
            export LDFLAGS=-L/usr/local/lib

auch im config.log die selbe Meldung:
Rich (BBCode):
/volume2/public/encfs-1.7.4/conftest.c:30: undefined reference to `pthread_join'
/volume2/public/encfs-1.7.4/conftest.c:31: undefined reference to `_pthread_cleanup_push'
/volume2/public/encfs-1.7.4/conftest.c:32: undefined reference to `pthread_create'
/volume2/public/encfs-1.7.4/conftest.c:32: undefined reference to `_pthread_cleanup_pop'

Hatte damals den Tipp von Götz befolgt und die verschiedenen libs gelinkt. Das sieht bei mir jetzt so aus:

Rich (BBCode):
-rwxr-xr-x 1 root root  96326 Feb 17  2012 libpthread-0.10.so
-rwxr-xr-x 1 root root  91944 Nov  7 16:36 libpthread-2.5.so
lrwxrwxrwx 1 root root     15 Oct 27 18:53 libpthread.so -> libpthread.so.0
lrwxrwxrwx 1 root root     20 Nov  3 18:11 libpthread.so.0 -> /lib/libpthread.so.0
lrwxrwxrwx 1 root root     18 Oct 27 18:53 libpthread.so.0.org -> libpthread-0.10.so
...
-rwxr-xr-x 1 root root  46253 Feb 17  2012 librt-2.3.4.so
lrwxrwxrwx 1 root root     10 Oct 27 18:53 librt.so -> librt.so.1
lrwxrwxrwx 1 root root     15 Nov  3 18:11 librt.so.1 -> /lib/librt.so.1
lrwxrwxrwx 1 root root     14 Oct 27 18:53 librt.so.1.org -> librt-2.3.4.so

Hab ich evtl. falsch gelinkt?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!