Error about libsidplay2 during building VLC 3 [solved]

*nix specific usage questions
erielrojo2
New Cone
New Cone
Posts: 1
Joined: 15 Jun 2015 13:16

Error about libsidplay2 during building VLC 3 [solved]

Postby erielrojo2 » 15 Jun 2015 14:09

Hello!
I try to build VLC 3 on Opensuse 13.2 and I have an error:

step by step

1º git clone git://git.videolan.org/vlc.git ->ok
2º ./bootstrap ->ok

Code: Select all

./bootstrap generating modules/**/Makefile.am ..... + autoreconf --install --force --verbose -I m4 autoreconf: Entering directory `.' autoreconf: running: autopoint --force Copying file po/Makevars.template autoreconf: running: aclocal -I m4 --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `autotools'. libtoolize: copying file `autotools/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' autoreconf: running: /usr/bin/autoconf --include=m4 --force autoreconf: running: /usr/bin/autoheader --include=m4 --force autoreconf: running: automake --add-missing --copy --force-missing autoreconf: Leaving directory `.' + rm -f po/Makevars.template + rm -f 'stamp-h*' + set +x Successfully bootstrapped
3º ./configure ->ok

Code: Select all

./configure configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu checking build system type... x86_64-suse-linux-gnu checking host system type... x86_64-suse-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '100' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports nested variables... (cached) yes checking whether to enable maintainer-specific portions of Makefiles... yes checking for style of include used by make... GNU checking for gcc... gcc 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking for gcc option to accept ISO C99... -std=gnu99 checking how to run the C preprocessor... gcc -std=gnu99 -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -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 minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether gcc -std=gnu99 and cc understand -c and -o together... yes checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C preprocessor... gcc -std=gnu99 -E checking for gcc... gcc checking whether we are using the GNU Objective C compiler... no checking whether gcc accepts -g... no checking dependency style of gcc... gcc3 checking dependency style of gcc... (cached) gcc3 checking for egrep... (cached) /usr/bin/grep -E checking whether make sets $(MAKE)... (cached) yes checking dependency style of gcc -std=gnu99... gcc3 checking for desktop-file-validate... desktop-file-validate checking for yasm... /usr/bin/yasm checking for c99-gcc... no checking for c99... /usr/bin/c99 checking for an ANSI C-conforming const... yes checking for inline... inline checking for C/C++ restrict keyword... __restrict checking whether g++ supports C++11 features by default... no checking whether g++ supports C++11 features with -std=c++11... yes checking for an Android system... no checking for 3rd party libraries path... not found checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc -std=gnu99... /usr/x86_64-suse-linux/bin/ld checking if the linker (/usr/x86_64-suse-linux/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-suse-linux-gnu file names to x86_64-suse-linux-gnu format... func_convert_file_noop checking how to convert x86_64-suse-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-suse-linux/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes checking if gcc -std=gnu99 static flag -static works... no checking if gcc -std=gnu99 supports -c -o file.o... yes checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes checking whether the gcc -std=gnu99 linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) 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 for shl_load... no checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes 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++... /usr/x86_64-suse-linux/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) 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 (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for windres... no checking for bash... /bin/bash checking if dolt supports this host... yes, replacing libtool checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by gcc -std=gnu99... /usr/x86_64-suse-linux/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) 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 for iconv... yes checking for working iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for buggy GNU/libc versions... not present checking for shared objects suffix... .so checking whether nanosleep is declared... yes checking for daemon... yes checking for fcntl... yes checking for fstatvfs... yes checking for fork... yes checking for getenv... yes checking for getpwuid_r... yes checking for isatty... yes checking for lstat... yes checking for memalign... yes checking for mmap... yes checking for open_memstream... yes checking for openat... yes checking for pread... yes checking for posix_fadvise... yes checking for posix_madvise... yes checking for setlocale... yes checking for stricmp... no checking for strnicmp... no checking for strptime... yes checking for uselocale... yes checking for pthread_cond_timedwait_monotonic_np... no checking for pthread_condattr_setclock... no checking for atof... yes checking for atoll... yes checking for dirfd... yes checking for fdopendir... yes checking for flockfile... yes checking for fsync... yes checking for getdelim... yes checking for getpid... yes checking for lldiv... yes checking for nrand48... yes checking for poll... yes checking for posix_memalign... yes checking for rewind... yes checking for setenv... yes checking for strcasecmp... yes checking for strcasestr... yes checking for strdup... yes checking for strlcpy... no checking for strndup... yes checking for strnlen... yes checking for strsep... yes checking for strtof... yes checking for strtok_r... yes checking for strtoll... yes checking for swab... yes checking for tdestroy... yes checking for strverscmp... yes checking for fdatasync... yes checking whether asprintf is declared... yes checking whether vasprintf is declared... yes checking whether gmtime_r is declared... yes checking whether localtime_r is declared... yes checking for static_assert in assert.h... yes checking for working strcoll... yes checking for accept4... yes checking for pipe2... yes checking for eventfd... yes checking for vmsplice... yes checking for sched_getaffinity... yes checking for struct pollfd... yes checking for library containing connect... none required checking for library containing inet_pton... none required checking for if_nameindex... yes checking for if_nametoindex... yes checking for socklen_t in sys/socket.h... yes checking for struct sockaddr_storage... yes checking for getopt_long... yes checking for cos in -lm... yes checking for lrintf in -lm... yes checking for nanf in -lm... yes checking for library containing dlsym... -ldl checking for library containing pthread_rwlock_init... -lpthread checking for clock_nanosleep in -lrt... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking search.h usability... yes checking search.h presence... yes checking for search.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for net/if.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking netinet/udplite.h usability... no checking netinet/udplite.h presence... no checking for netinet/udplite.h... no checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking linux/dccp.h usability... yes checking linux/dccp.h presence... yes checking for linux/dccp.h... yes checking linux/magic.h usability... yes checking linux/magic.h presence... yes checking for linux/magic.h... yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking sys/eventfd.h usability... yes checking sys/eventfd.h presence... yes checking for sys/eventfd.h... yes checking xlocale.h usability... yes checking xlocale.h presence... yes checking for xlocale.h... yes checking for ssize_t... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for MINIZIP... no checking unzip.h usability... no checking unzip.h presence... no checking for unzip.h... no checking for IDN... no checking for DBUS... yes checking for SYSTEMD... no configure: WARNING: No package 'libsystemd' found. checking for ntohl in sys/param.h... no checking if gcc -std=gnu99 accepts -Wall... yes checking if gcc -std=gnu99 accepts -Wextra... yes checking if gcc -std=gnu99 accepts -Wsign-compare... yes checking if gcc -std=gnu99 accepts -Wundef... yes checking if gcc -std=gnu99 accepts -Wpointer-arith... yes checking if gcc -std=gnu99 accepts -Wbad-function-cast... yes checking if gcc -std=gnu99 accepts -Wwrite-strings... yes checking if gcc -std=gnu99 accepts -Wmissing-prototypes... yes checking if gcc -std=gnu99 accepts -Wvolatile-register-var... yes checking if gcc -std=gnu99 accepts -Werror-implicit-function-declaration... yes checking if gcc -std=gnu99 accepts -Winit-self... yes checking if gcc -std=gnu99 accepts -Wlogical-op... yes checking if gcc -std=gnu99 accepts -pipe... yes checking if g++ accepts -Wall... yes checking if g++ accepts -Wextra... yes checking if g++ accepts -Wsign-compare... yes checking if g++ accepts -Wundef... yes checking if g++ accepts -Wpointer-arith... yes checking if g++ accepts -Wvolatile-register-var... yes checking if gcc -std=gnu99 accepts -fvisibility=hidden... yes checking if gcc -std=gnu99 accepts -O3... yes checking if gcc -std=gnu99 accepts -ffast-math... yes checking if gcc -std=gnu99 accepts -funroll-loops... yes checking if gcc -std=gnu99 accepts -fomit-frame-pointer... yes checking if linker supports -Bsymbolic... -Wl,-Bsymbolic checking __attribute__ ((aligned ())) support... 64 checking for __attribute__((packed))... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking for backtrace... yes checking if gcc -std=gnu99 groks MMX intrinsics... yes checking if gcc -std=gnu99 groks MMX inline assembly... yes checking if gcc -std=gnu99 groks MMX EXT inline assembly... yes checking if gcc -std=gnu99 groks SSE2 intrinsics... yes checking if gcc -std=gnu99 groks SSE inline assembly... yes checking if gcc -std=gnu99 groks SSE2 inline assembly... yes checking if gcc -std=gnu99 groks SSE3 inline assembly... yes checking if gcc -std=gnu99 groks SSSE3 inline assembly... yes checking if gcc -std=gnu99 groks SSE4.1 inline assembly... yes checking if gcc -std=gnu99 groks SSE4.2 inline assembly... yes checking if gcc -std=gnu99 groks SSE4A inline assembly... yes checking if gcc -std=gnu99 groks 3D Now! inline assembly... yes checking for LUA... no configure: WARNING: No package 'lua5.2' found, trying lua 5.1 instead checking for LUA... no configure: WARNING: No package 'lua5.1' found, trying lua >= 5.1 instead checking for LUA... yes checking for luac... /usr/bin/luac checking for ARCHIVE... yes checking for LIVE555... yes checking for DC1394... yes checking for DV1394... yes checking for LINSYS_SDI... yes checking for DVDREAD... yes checking for DVDNAV... yes checking for BLURAY... yes checking for OPENCV... yes checking for SMBCLIENT... yes checking for DSM... no configure: WARNING: Library libdsm >= 0.0.4 needed for dsm was not found checking for SFTP... yes checking linux/videodev2.h usability... yes checking linux/videodev2.h presence... yes checking for linux/videodev2.h... yes checking sys/videoio.h usability... no checking sys/videoio.h presence... no checking for sys/videoio.h... no checking DeckLinkAPIDispatch.cpp usability... no checking DeckLinkAPIDispatch.cpp presence... no checking for DeckLinkAPIDispatch.cpp... no configure: WARNING: Blackmagic DeckLink SDI include files not found checking for GNOMEVFS... yes checking for cdrom_msf0 in linux/cdrom.h... yes checking for scsireq in sys/scsiio.h... no checking for ioc_toc_header in sys/cdio.h... no checking for LIBCDDB... yes checking for Linux DVB version 5.1... yes checking for VNC... yes checking for FREERDP... yes checking for ASDCP... no checking for DVBPSI... yes checking gme/gme.h usability... yes checking gme/gme.h presence... yes checking for gme/gme.h... yes checking for SID... yes checking sidplay/builders/resid.h usability... yes checking sidplay/builders/resid.h presence... yes checking for sidplay/builders/resid.h... yes checking for OGG... yes checking for LIBVORBIS... yes checking for OGG... yes checking for SHOUT... yes checking ebml/EbmlVersion.h usability... yes checking ebml/EbmlVersion.h presence... yes checking for ebml/EbmlVersion.h... yes checking for libebml version >= 1.0.0... yes checking matroska/KaxVersion.h usability... yes checking matroska/KaxVersion.h presence... yes checking for matroska/KaxVersion.h... yes checking for libmatroska version >= 1.0.0... yes checking matroska/KaxAttachments.h usability... yes checking matroska/KaxAttachments.h presence... yes checking for matroska/KaxAttachments.h... yes checking for main in -lebml_pic... no checking for main in -lebml... yes checking for LIBMODPLUG... yes checking mpc/mpcdec.h usability... no checking mpc/mpcdec.h presence... no checking for mpc/mpcdec.h... no checking mpcdec/mpcdec.h usability... no checking mpcdec/mpcdec.h presence... no checking for mpcdec/mpcdec.h... no checking for SHINE... yes checking for libcrystalhd/libcrystalhd_if.h... yes checking mad.h usability... no checking mad.h presence... no checking for mad.h... no checking for MPG123... yes checking for libavutil variant... ffmpeg checking for GST_APP... yes checking for GST_VIDEO... yes checking for AVCODEC... yes checking libavcodec/avcodec.h usability... yes checking libavcodec/avcodec.h presence... yes checking for libavcodec/avcodec.h... yes checking libavutil/avutil.h usability... yes checking libavutil/avutil.h presence... yes checking for libavutil/avutil.h... yes checking for LIBVA_DRM... yes checking for LIBVA_X11... yes checking libavcodec/vaapi.h usability... yes checking libavcodec/vaapi.h presence... yes checking for libavcodec/vaapi.h... yes configure: VAAPI acceleration activated checking dxgidebug.h usability... no checking dxgidebug.h presence... no checking for dxgidebug.h... no checking for AVFORMAT... yes checking libavformat/avformat.h usability... yes checking libavformat/avformat.h presence... yes checking for libavformat/avformat.h... yes checking libavformat/avio.h usability... yes checking libavformat/avio.h presence... yes checking for libavformat/avio.h... yes checking for libavcodec/avcodec.h... (cached) yes checking for libavutil/avutil.h... (cached) yes checking for SWSCALE... yes checking libswscale/swscale.h usability... yes checking libswscale/swscale.h presence... yes checking for libswscale/swscale.h... yes checking for libavutil/avutil.h... (cached) yes checking for POSTPROC... yes checking postproc/postprocess.h usability... no checking postproc/postprocess.h presence... no checking for postproc/postprocess.h... no checking neaacdec.h usability... yes checking neaacdec.h presence... yes checking for neaacdec.h... yes checking for NeAACDecOpen in -lfaad... yes checking for VPX... no checking for TWOLAME... yes checking a52dec/a52.h usability... yes checking a52dec/a52.h presence... yes checking for a52dec/a52.h... yes checking for a52_free in -la52... yes checking for DCA... yes checking for FLAC... yes checking for LIBMPEG2... yes checking for VORBIS... yes checking for SPEEX... yes checking for SPEEXDSP... yes checking for OPUS... yes checking for THEORA... yes checking for SCHROEDINGER... yes checking png.h usability... yes checking png.h presence... yes checking for png.h... yes checking for png_set_rows in -lpng... yes checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking libbpg.h usability... no checking libbpg.h presence... no checking for libbpg.h... no checking for X262... no checking for X265... yes checking for X26410B... no checking for X264... yes checking for MFX... yes checking for FLUIDSYNTH... yes checking for ZVBI... yes checking for LIBASS... yes checking fontconfig/fontconfig.h usability... yes checking fontconfig/fontconfig.h presence... yes checking for fontconfig/fontconfig.h... yes checking for ARIBB24... yes checking for ARIBB25... yes checking for KATE... yes checking for TIGER... no checking for EGL... yes checking for GL... yes checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking X11/Xlib.h usability... yes checking X11/Xlib.h presence... yes checking for X11/Xlib.h... yes checking for XCB... yes checking for XCB_SHM... yes checking for XCB_COMPOSITE... yes checking for XPROTO... yes checking for XCB_XV... yes checking for XCB_RANDR... yes checking for XCB_KEYSYMS... yes checking for VDPAU... yes configure: VDPAU decoding acceleration activated checking for the Wayland scanner... /usr/bin/wayland-scanner checking for WAYLAND_CLIENT... yes checking for WAYLAND_EGL... no checking for SDL... yes checking for SDL_IMAGE... yes checking for FREETYPE... yes checking for fontconfig/fontconfig.h... (cached) yes checking for FRIBIDI... yes checking for HARFBUZZ... yes checking for SVG... yes checking for SVGDEC... yes checking linux/fb.h usability... yes checking linux/fb.h presence... yes checking for linux/fb.h... yes checking for CACA... yes checking kva.h usability... no checking kva.h presence... no checking for kva.h... no checking interface/mmal/mmal.h usability... no checking interface/mmal/mmal.h presence... no checking for interface/mmal/mmal.h... no configure: WARNING: Cannot find development headers for mmal... checking for PULSE... yes checking for ALSA... yes checking sndio.h usability... no checking sndio.h presence... no checking for sndio.h... no checking audioclient.h usability... no checking audioclient.h presence... no checking for audioclient.h... no checking for JACK... yes checking for SAMPLERATE... yes checking kai.h usability... no checking kai.h presence... no checking for kai.h... no checking for CHROMAPRINT... yes checking for protoc... /usr/bin/protoc checking for CHROMECAST... yes checking for QT... yes checking for QTX11... yes checking for moc-qt5... /usr/lib64/qt5/bin/moc-qt5 checking for rcc-qt5... /usr/lib64/qt5/bin/rcc-qt5 checking for uic-qt5... /usr/lib64/qt5/bin/uic-qt5 checking for XPM... yes checking for XINERAMA... yes checking for XEXT... yes checking libtar.h usability... no checking libtar.h presence... no checking for libtar.h... no checking for NCURSES... yes checking for GOOM... yes checking for PROJECTM... yes checking for VSXU... no configure: WARNING: No package 'libvsxu' found. checking for BONJOUR... yes checking for UDEV... yes checking for MTP... yes checking for UPNP... yes checking for LIBXML2... yes checking whether GCRYCTL_SET_THREAD_CBS is declared... yes checking for gcry_control in -lgcrypt... yes checking for GNUTLS... yes checking for TAGLIB... yes checking for NOTIFY... yes checking whether byte ordering is bigendian... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating modules/Makefile config.status: creating m4/Makefile config.status: creating po/Makefile.in config.status: creating share/Makefile config.status: creating compat/Makefile config.status: creating src/Makefile config.status: creating lib/Makefile config.status: creating bin/Makefile config.status: creating test/Makefile config.status: creating modules/gui/ios_dialog_provider/Makefile config.status: creating modules/gui/macosx/Makefile config.status: creating modules/gui/minimal_macosx/Makefile config.status: creating modules/gui/macosx_dialog_provider/Makefile config.status: creating modules/gui/qt4/Makefile config.status: creating modules/gui/skins2/Makefile config.status: creating modules/hw/mmal/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile libvlc configuration -------------------- version : 3.0.0-git system : linux architecture : x86_64 mmx sse sse2 optimizations : yes vlc aliases : cvlc rvlc qvlc svlc nvlc To build vlc and its plugins, type `make', or `./compile' if you like nice colors.
4º make -> this is the problem
CXXLD libsid_plugin.la
/usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld: cannot find -lresid-builder
collect2: error: ld returned 1 exit status
Makefile:11661: recipe for target 'libsid_plugin.la' failed
make[4]: *** [libsid_plugin.la] Error 1
make[4]: Leaving directory '/home/soyasi/vlc/vlc/modules'
Makefile:17327: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/soyasi/vlc/vlc/modules'
Makefile:7725: recipe for target 'all' failed


make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/soyasi/vlc/vlc/modules'
Makefile:2233: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/soyasi/vlc/vlc'
Makefile:2117: recipe for target 'all' failed
make: *** [all] Error 2
ld -lresid-builder --verbose

Code: Select all

GNU ld (GNU Binutils; openSUSE 13.2) 2.24.0.20140403-6.1 Emulaciones admitidas: elf_x86_64 elf32_x86_64 elf_i386 i386linux elf_l1om elf_k1om aarch64linux aarch64elf aarch64elf32 aarch64elf32b aarch64elfb armelf armelfb aarch64linuxb aarch64linux32 aarch64linux32b armelfb_linux_eabi armelf_linux_eabi elf64alpha alpha armelf_linux armelfb_linux hppalinux hppa64linux elf64_ia64 m68kelf m68klinux elf32btsmip elf32ltsmip elf32btsmipn32 elf64btsmip elf32ltsmipn32 elf64ltsmip elf32ppclinux elf32ppc elf32ppcsim elf64ppc elf64lppc elf32lppc elf32lppclinux elf32lppcsim elf_s390 elf64_s390 shlelf_linux elf32_sparc sparclinux elf64_sparc sun4 ppcmacos elf32_spu i386pep i386pe se usa el guión interno del enlazador: ================================================== /* Script for -z combreloc: combine and sort reloc sections */ OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64", "elf64-x86-64") OUTPUT_ARCH(i386:x86-64) ENTRY(_start) SEARCH_DIR("/usr/x86_64-suse-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-suse-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib"); SECTIONS { /* Read-only sections, merged into text segment: */ PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS; .interp : { *(.interp) } .note.gnu.build-id : { *(.note.gnu.build-id) } .hash : { *(.hash) } .gnu.hash : { *(.gnu.hash) } .dynsym : { *(.dynsym) } .dynstr : { *(.dynstr) } .gnu.version : { *(.gnu.version) } .gnu.version_d : { *(.gnu.version_d) } .gnu.version_r : { *(.gnu.version_r) } .rela.dyn : { *(.rela.init) *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) *(.rela.fini) *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) *(.rela.ctors) *(.rela.dtors) *(.rela.got) *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) *(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*) *(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*) *(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*) *(.rela.ifunc) } .rela.plt : { *(.rela.plt) PROVIDE_HIDDEN (__rela_iplt_start = .); *(.rela.iplt) PROVIDE_HIDDEN (__rela_iplt_end = .); } .init : { KEEP (*(SORT_NONE(.init))) } .plt : { *(.plt) *(.iplt) } .text : { *(.text.unlikely .text.*_unlikely .text.unlikely.*) *(.text.exit .text.exit.*) *(.text.startup .text.startup.*) *(.text.hot .text.hot.*) *(.text .stub .text.* .gnu.linkonce.t.*) /* .gnu.warning sections are handled specially by elf32.em. */ *(.gnu.warning) } .fini : { KEEP (*(SORT_NONE(.fini))) } PROVIDE (__etext = .); PROVIDE (_etext = .); PROVIDE (etext = .); .rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) } .rodata1 : { *(.rodata1) } .eh_frame_hdr : { *(.eh_frame_hdr) } .eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) } .gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) } /* These sections are generated by the Sun/Oracle C++ compiler. */ .exception_ranges : ONLY_IF_RO { *(.exception_ranges .exception_ranges*) } /* Adjust the address for the data segment. We want to adjust up to the same address within the page on the next page up. */ . = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE)); /* Exception handling */ .eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) } .gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) } .exception_ranges : ONLY_IF_RW { *(.exception_ranges .exception_ranges*) } /* Thread Local Storage sections */ .tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) } .tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) } .preinit_array : { PROVIDE_HIDDEN (__preinit_array_start = .); KEEP (*(.preinit_array)) PROVIDE_HIDDEN (__preinit_array_end = .); } .init_array : { PROVIDE_HIDDEN (__init_array_start = .); KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))) KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors)) PROVIDE_HIDDEN (__init_array_end = .); } .fini_array : { PROVIDE_HIDDEN (__fini_array_start = .); KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))) KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors)) PROVIDE_HIDDEN (__fini_array_end = .); } .ctors : { /* gcc uses crtbegin.o to find the start of the constructors, so we make sure it is first. Because this is a wildcard, it doesn't matter if the user does not actually link against crtbegin.o; the linker won't look for a file to match a wildcard. The wildcard also means that it doesn't matter which directory crtbegin.o is in. */ KEEP (*crtbegin.o(.ctors)) KEEP (*crtbegin?.o(.ctors)) /* We don't want to include the .ctor section from the crtend.o file until after the sorted ctors. The .ctor section from the crtend file contains the end of ctors marker and it must be last */ KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors)) KEEP (*(SORT(.ctors.*))) KEEP (*(.ctors)) } .dtors : { KEEP (*crtbegin.o(.dtors)) KEEP (*crtbegin?.o(.dtors)) KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors)) KEEP (*(SORT(.dtors.*))) KEEP (*(.dtors)) } .jcr : { KEEP (*(.jcr)) } .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) } .dynamic : { *(.dynamic) } .got : { *(.got) *(.igot) } . = DATA_SEGMENT_RELRO_END (SIZEOF (.got.plt) >= 24 ? 24 : 0, .); .got.plt : { *(.got.plt) *(.igot.plt) } .data : { *(.data .data.* .gnu.linkonce.d.*) SORT(CONSTRUCTORS) } .data1 : { *(.data1) } _edata = .; PROVIDE (edata = .); . = .; __bss_start = .; .bss : { *(.dynbss) *(.bss .bss.* .gnu.linkonce.b.*) *(COMMON) /* Align here to ensure that the .bss section occupies space up to _end. Align after .bss to ensure correct alignment even if the .bss section disappears because there are no input sections. FIXME: Why do we need it? When there is no .bss section, we don't pad the .data section. */ . = ALIGN(. != 0 ? 64 / 8 : 1); } .lbss : { *(.dynlbss) *(.lbss .lbss.* .gnu.linkonce.lb.*) *(LARGE_COMMON) } . = ALIGN(64 / 8); . = SEGMENT_START("ldata-segment", .); .lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) : { *(.lrodata .lrodata.* .gnu.linkonce.lr.*) } .ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) : { *(.ldata .ldata.* .gnu.linkonce.l.*) . = ALIGN(. != 0 ? 64 / 8 : 1); } . = ALIGN(64 / 8); _end = .; PROVIDE (end = .); . = DATA_SEGMENT_END (.); /* Stabs debugging sections. */ .stab 0 : { *(.stab) } .stabstr 0 : { *(.stabstr) } .stab.excl 0 : { *(.stab.excl) } .stab.exclstr 0 : { *(.stab.exclstr) } .stab.index 0 : { *(.stab.index) } .stab.indexstr 0 : { *(.stab.indexstr) } .comment 0 : { *(.comment) } /* DWARF debug sections. Symbols in the DWARF debugging sections are relative to the beginning of the section so we begin them at 0. */ /* DWARF 1 */ .debug 0 : { *(.debug) } .line 0 : { *(.line) } /* GNU DWARF 1 extensions */ .debug_srcinfo 0 : { *(.debug_srcinfo) } .debug_sfnames 0 : { *(.debug_sfnames) } /* DWARF 1.1 and DWARF 2 */ .debug_aranges 0 : { *(.debug_aranges) } .debug_pubnames 0 : { *(.debug_pubnames) } /* DWARF 2 */ .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) } .debug_abbrev 0 : { *(.debug_abbrev) } .debug_line 0 : { *(.debug_line .debug_line.* .debug_line_end ) } .debug_frame 0 : { *(.debug_frame) } .debug_str 0 : { *(.debug_str) } .debug_loc 0 : { *(.debug_loc) } .debug_macinfo 0 : { *(.debug_macinfo) } /* SGI/MIPS DWARF 2 extensions */ .debug_weaknames 0 : { *(.debug_weaknames) } .debug_funcnames 0 : { *(.debug_funcnames) } .debug_typenames 0 : { *(.debug_typenames) } .debug_varnames 0 : { *(.debug_varnames) } /* DWARF 3 */ .debug_pubtypes 0 : { *(.debug_pubtypes) } .debug_ranges 0 : { *(.debug_ranges) } /* DWARF Extension. */ .debug_macro 0 : { *(.debug_macro) } .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) } /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) } } ================================================== falló el intento de abrir /usr/x86_64-suse-linux/lib64/libresid-builder.so falló el intento de abrir /usr/x86_64-suse-linux/lib64/libresid-builder.a falló el intento de abrir /usr/local/lib64/libresid-builder.so falló el intento de abrir /usr/local/lib64/libresid-builder.a falló el intento de abrir /lib64/libresid-builder.so falló el intento de abrir /lib64/libresid-builder.a falló el intento de abrir /usr/lib64/libresid-builder.so falló el intento de abrir /usr/lib64/libresid-builder.a falló el intento de abrir /usr/x86_64-suse-linux/lib/libresid-builder.so falló el intento de abrir /usr/x86_64-suse-linux/lib/libresid-builder.a falló el intento de abrir /usr/lib64/libresid-builder.so falló el intento de abrir /usr/lib64/libresid-builder.a falló el intento de abrir /usr/local/lib/libresid-builder.so falló el intento de abrir /usr/local/lib/libresid-builder.a falló el intento de abrir /lib/libresid-builder.so falló el intento de abrir /lib/libresid-builder.a falló el intento de abrir /usr/lib/libresid-builder.so falló el intento de abrir /usr/lib/libresid-builder.a ld: no se puede encontrar -lresid-builder
installed library
libresid-builder0 - Sidplay2 Library ------------------------------------------------------------->2.1.1-6.1
libresid-builder0-debuginfo - Debug information for package libresid-builder0 -->2.1.1-6.1
libresid0 - Resid Library ---------------------------------------------------------------------------->2.1.1-6.1
libresid0-debuginfo - Debug information for package libresid0 ----------------------->2.1.1-6.1
sidplay-libs-devel - A Player for C64 Music Files -------------------------------------------->2.1.1-6.1
locate resid-builder
/usr/lib/debug/usr/lib64/sidplay/builders/libresid-builder.so.0.0.1.debug
/usr/lib64/sidplay/builders/libresid-builder.so.0
/usr/lib64/sidplay/builders/libresid-builder.so.0.0.1
locate libresid
/usr/lib/debug/usr/lib64/libresid.so.0.0.0.debug
/usr/lib/debug/usr/lib64/sidplay/builders/libresid-builder.so.0.0.1.debug
/usr/lib64/libresid.a
/usr/lib64/libresid.so
/usr/lib64/libresid.so.0
/usr/lib64/libresid.so.0.0.0
/usr/lib64/sidplay/builders/libresid-builder.so.0
/usr/lib64/sidplay/builders/libresid-builder.so.0.0.1
Could you tell me how to fix it ?


I could fix it with

Code: Select all

env LDFLAGS=-L/usr/lib64/sidplay/builders CPPFLAGS=-I/usr/lib64/sidplay/builders/ ./configure --disable-sndio --disable-mmal --disable-shine --disable-mfx

Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 18 guests