libtool: link: require no space between `-L' and `-lprojectM

*nix specific usage questions
amnon82
New Cone
New Cone
Posts: 3
Joined: 03 Jun 2010 22:56

libtool: link: require no space between `-L' and `-lprojectM

Postby amnon82 » 03 Jun 2010 23:23

I tried to build vlc 1.1.0-rc for Chakra GNU/Linux but I get this error:

Code: Select all

make[5]: Entering directory `/home/phil/buildroot/platform-testing/vlc-dev/src/vlc-1.1.0-rc/modules/visualization' CXX libprojectm_plugin_la-projectm.lo CXXLD libprojectm_plugin.la libtool: link: require no space between `-L' and `-lprojectM' make[5]: *** [libprojectm_plugin.la] Error 1 make[5]: Leaving directory `/home/phil/buildroot/platform-testing/vlc-dev/src/vlc-1.1.0-rc/modules/visualization' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/phil/buildroot/platform-testing/vlc-dev/src/vlc-1.1.0-rc/modules/visualization' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/phil/buildroot/platform-testing/vlc-dev/src/vlc-1.1.0-rc/modules/visualization' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/phil/buildroot/platform-testing/vlc-dev/src/vlc-1.1.0-rc/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/phil/buildroot/platform-testing/vlc-dev/src/vlc-1.1.0-rc' make: *** [all] Error 2 ==> ERROR: Build Failed.
full build log: http://pastebin.com/146tVywa
and the one with same PKGBUILD as 1.0.6: http://pastebin.com/W0pEJPBK

I use gcc 4.5.0 btw. vlc 1.0.6 builds fine: http://pastebin.com/VtmU8k7S

Here are the flags:

Code: Select all

CFLAGS="-march=i686 -mtune=generic -O2 -pipe" CXXFLAGS="-march=i686 -mtune=generic -O2 -pipe" LDFLAGS="-Wl,--hash-style=gnu -Wl,--as-needed" #-- Make Flags: change this for DistCC/SMP systems MAKEFLAGS="-j3"
and PKGBUILDS

Code: Select all

# # Chakra Packages for Chakra, part of chakra-project.org # # maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org> # maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org> # include global config source ../_buildscripts/${current_repo}-${_arch}-cfg.conf pkgname=vlc-dev pkgver=1.1.0rc1 _dlver=1.1.0-rc pkgrel=1 pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player with VAAPI support" arch=('i686' 'x86_64') url="http://www.videolan.org/vlc/" license=(GPL) # NOTE: Here you choose whether or not to enable all the VAAPI stuff (GPU acceleration for video processing - which is faster). # But with VLC this is still experimental (like this whole bleeding edge version of VLC). Thus, if for any reason you want to # disable VAAPI, just set the value of the following variable to anything else than "1". You can also comment the variable itself, # modify it or just remove it completely. We call this the 'Freedom of choice' down here. _vaapi=1 makedepends=('libnotify' 'libxpm' 'lirc-utils' 'live-media' 'xulrunner') optdepends=('libdvdcss: for decoding encrypted DVDs' 'libnotify: for notification plugin' 'lirc-utils: for lirc plugin') if [ "$_vaapi" == "1" ]; then depends=('a52dec' 'avahi' 'ffmpeg' 'fribidi' 'fluidsynth' 'libass' 'libcddb' 'libcdio' 'libdca' 'libdvbpsi' 'libdvdnav' 'libmad' 'libmatroska' 'libmodplug' 'libmpcdec' 'libmpeg2' 'libmtp' 'libproxy' 'libshout' 'libv4l' 'libva-sds' 'libxv' 'lua' 'mesa' 'qt' 'sdl_image' 'smbclient' 'sysfsutils' 'taglib' 'ttf-freefont' 'vdpau-video' 'xdg-utils' 'zvbi') else # 'libva-sds' and 'vdpau-video' won't be installed, if "_vaapi" variable not set as "1" depends=('a52dec' 'avahi' 'ffmpeg' 'fribidi' 'fluidsynth' 'libass' 'libcddb' 'libcdio' 'libdca' 'libdvbpsi' 'libdvdnav' 'libmad' 'libmatroska' 'libmodplug' 'libmpcdec' 'libmpeg2' 'libmtp' 'libproxy' 'libshout' 'libv4l' 'libxv' 'lua' 'mesa' 'qt' 'sdl_image' 'smbclient' 'sysfsutils' 'taglib' 'ttf-freefont' 'xdg-utils' 'zvbi') fi replaces=('vlc') conflicts=('vlc') provides=('vlc') options=(!libtool) install=vlc.install source=(http://downloads.videolan.org/pub/videolan/testing/vlc-${_dlver}/vlc-${_dlver}.tar.bz2) md5sums=('4983cbcaf206392c8fa7df6608fdf1ef') build() { cd $startdir/src/vlc-${_dlver} sed -i -e 's:truetype/freefont:TTF:g' modules/misc/freetype.c [ "${CARCH}" = "i686" ] && EXTRAFEATURES="--enable-loader --enable-live555 --with-live555-tree=/usr/lib/live" [ "${CARCH}" = "x86_64" ] && EXTRAFEATURES="--enable-fast-install --enable-live555 --with-live555-tree=/usr/lib/live" ./configure --prefix=/usr \ --enable-libass \ --enable-dvdread \ --enable-jack \ --enable-dvdnav \ --disable-rpath \ --enable-zvbi \ --enable-qt4 \ --enable-faad \ --enable-alsa \ --enable-skins2 \ --enable-dvb \ --enable-v4l \ --enable-theora \ --enable-flac \ --enable-snapshot \ --enable-dbus \ --enable-ogg \ --enable-dbus-control \ --enable-shared \ --enable-nls \ --enable-lirc \ --enable-shout \ --enable-pvr \ --enable-ncurses \ --disable-mozilla \ --enable-merge-ffmpeg \ --program-suffix= \ --enable-realrtsp ${EXTRAFEATURES} || return 1 CFLAGS="-fPIC" make || return 1 make DESTDIR=${pkgdir}/ install || return 1 for res in 16 32 48 128; do install -D -m644 ${srcdir}/vlc-${_dlver}/share/vlc${res}x${res}.png \ ${pkgdir}/usr/share/icons/hicolor/${res}x${res}/apps/vlc.png || return 1 done #Enabling hardware acceleration option in the .desktop file sed -i 's/Exec=vlc \%U/Exec=vlc \%U --ffmpeg-hw/g' ${pkgdir}/usr/share/applications/vlc.desktop rm -rf ${pkgdir}/usr/lib/mozilla }

Code: Select all

# # Chakra Packages for Chakra, part of chakra-project.org # # maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org> # maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org> # include global config source ../_buildscripts/${current_repo}-${_arch}-cfg.conf pkgbase=vlc pkgname=('vlc' 'vlc-plugin') pkgver=1.0.6 pkgrel=3 arch=('i686' 'x86_64') url="http://www.videolan.org/vlc/" license=('GPL') makedepends=('a52dec' 'fluidsynth' 'libmtp' 'libdvbpsi' 'lirc-utils' 'libdca' 'qt' 'libproxy' 'sdl_image' 'libdvdnav' 'mesa' 'lua' 'libv4l' 'libcddb' 'smbclient' 'libmatroska' 'zvbi' 'taglib' 'sysfsutils' 'libmpcdec' 'hal' 'ffmpeg' 'libshout' 'libmad' 'fribidi' 'libmpeg2' 'libmodplug' 'avahi' 'ttf-freefont' 'libxv' 'libass' 'xdg-utils' 'libxpm' 'xulrunner' 'pkgconfig' 'live-media' 'libnotify' 'libcdio') source=(http://download.videolan.org/pub/videolan/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.bz2 libpng-1.4.patch vlc-1.0.4-new-xulrunner.patch) md5sums=('246a3865ec037f8f5757ef6b973a80fc' 'b1961688a9be282a126bfa1cad4b28fa' 'b1fc5e2527ecc863b3665238d82ac2db') build() { cd "${srcdir}/${pkgbase}-${pkgver}" patch -Np1 -i ${srcdir}/libpng-1.4.patch || return 1 #http://trac.videolan.org/vlc/ticket/3185 patch -Np1 -i ${srcdir}/vlc-1.0.4-new-xulrunner.patch || return 1 sed -i -e 's:truetype/freefont:TTF:g' modules/misc/freetype.c [ "${CARCH}" = "i686" ] && EXTRAFEATURES="--enable-loader --enable-live555 --with-live555-tree=/usr/lib/live" [ "${CARCH}" = "x86_64" ] && EXTRAFEATURES="--enable-fast-install --enable-live555 --with-live555-tree=/usr/lib/live" ./configure --prefix=/usr \ --enable-libass \ --enable-dvdread \ --enable-jack \ --enable-dvdnav \ --disable-rpath \ --enable-zvbi \ --enable-qt4 \ --enable-faad \ --enable-alsa \ --enable-skins2 \ --enable-dvb \ --enable-v4l \ --enable-theora \ --enable-flac \ --enable-snapshot \ --enable-hal \ --enable-dbus \ --enable-ogg \ --enable-dbus-control \ --enable-shared \ --enable-nls \ --enable-lirc \ --enable-shout \ --enable-pvr \ --enable-ncurses \ --enable-mozilla \ --enable-release \ --program-suffix= \ --enable-realrtsp ${EXTRAFEATURES} || return 1 CFLAGS="-fPIC" make || return 1 } package_vlc() { pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player" depends=('a52dec' 'fluidsynth' 'libmtp' 'libdvbpsi' 'libcdio' 'libdca' 'qt' 'libproxy' 'sdl_image' 'libdvdnav' 'mesa' 'lua' 'libv4l' 'libcddb' 'smbclient' 'libmatroska' 'zvbi' 'taglib' 'sysfsutils' 'libmpcdec' 'hal' 'ffmpeg' 'libshout' 'libmad' 'fribidi' 'libmpeg2' 'libmodplug' 'avahi' 'ttf-freefont' 'libxv' 'libass' 'xdg-utils') optdepends=('libnotify: for notification plugin' 'ncurses: for ncurses interface support' 'libdvdcss: for decoding encrypted DVDs' 'lirc-utils: for lirc plugin') options=('!libtool') install=vlc.install cd "${srcdir}/${pkgbase}-${pkgver}" make DESTDIR=${pkgdir}/ install || return 1 for res in 16 32 48 128; do install -D -m644 ${srcdir}/vlc-${pkgver}/share/vlc${res}x${res}.png \ ${pkgdir}/usr/share/icons/hicolor/${res}x${res}/apps/vlc.png || return 1 done rm -rf ${pkgdir}/usr/lib/mozilla } package_vlc-plugin() { pkgdesc="VLC mozilla browser plugin" depends=("${pkgbase}=${pkgver}" 'nspr' 'xulrunner') cd "${srcdir}/${pkgbase}-${pkgver}" install -Dm755 projects/mozilla/.libs/libvlcplugin.so ${pkgdir}/usr/lib/mozilla/plugins/libvlcplugin.so || return 1 }

xtophe
Big Cone-huna
Big Cone-huna
Posts: 1209
Joined: 24 Nov 2003 10:12
Location: Bristol, England

Re: libtool: link: require no space between `-L' and `-lproj

Postby xtophe » 04 Jun 2010 00:36

Paste the log with make V=1 or the projectm snipset in vlc-config for projectm

Also note that the projectm module is really buggy so you'd better not build it at all
Xtophe

amnon82
New Cone
New Cone
Posts: 3
Joined: 03 Jun 2010 22:56

Re: libtool: link: require no space between `-L' and `-lproj

Postby amnon82 » 06 Jun 2010 14:45

Well it is as the error tells me:

Code: Select all

projectm) cxxflags="${cxxflags} " linkage="c++" libs="${libs} -L -lprojectM" ;;
seems it misses an path to a lib-folder here and my vlc-build has no projectm at all. I search how to disable projectm.

amnon82
New Cone
New Cone
Posts: 3
Joined: 03 Jun 2010 22:56

Re: libtool: link: require no space between `-L' and `-lproj

Postby amnon82 » 06 Jun 2010 15:26

By using --disable-projectm it compiles. I assume vlc don't find projectm libs:

Code: Select all

phil@[chroot]:~/buildroot/apps-testing$ pacman -Ql projectm projectm /usr/ projectm /usr/include/ projectm /usr/include/libprojectM/ projectm /usr/include/libprojectM/Common.hpp projectm /usr/include/libprojectM/PCM.hpp projectm /usr/include/libprojectM/dlldefs.h projectm /usr/include/libprojectM/event.h projectm /usr/include/libprojectM/fatal.h projectm /usr/include/libprojectM/projectM.hpp projectm /usr/lib/ projectm /usr/lib/libprojectM.so projectm /usr/lib/libprojectM.so.2 projectm /usr/lib/libprojectM.so.2.00 projectm /usr/lib/pkgconfig/ projectm /usr/lib/pkgconfig/libprojectM.pc projectm /usr/share/ projectm /usr/share/projectM/ projectm /usr/share/projectM/config.inp projectm /usr/share/projectM/fonts/ projectm /usr/share/projectM/fonts/Vera.ttf projectm /usr/share/projectM/fonts/VeraMono.ttf projectm /usr/share/projectM/presets/ projectm /usr/share/projectM/presets/Aderrasi - Agitator.milk projectm /usr/share/projectM/presets/Aderrasi - Aimless (Gravity Directive Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Aimless (Spirogravity Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Airhandler (Menagerie Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Airs (Windy Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Airs.milk projectm /usr/share/projectM/presets/Aderrasi - Anchorpulse (Pulse Of A Ghast II Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Anchorpulse (Verified Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Anomalous Material Science (Pure Splinter Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Antidote (Aqualung Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Antidote (Side Effects Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Antidote.milk projectm /usr/share/projectM/presets/Aderrasi - Antique Abyss.milk projectm /usr/share/projectM/presets/Aderrasi - Arise! (Padded Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Ashes Of Air (Remix).milk projectm /usr/share/projectM/presets/Aderrasi - Bitterfeld (Crystal Border Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Blender.milk projectm /usr/share/projectM/presets/Aderrasi - Bow To Gravity.milk projectm /usr/share/projectM/presets/Aderrasi - Brakefreak.milk projectm /usr/share/projectM/presets/Aderrasi - Candy Avian.milk projectm /usr/share/projectM/presets/Aderrasi - Causeway Of Dreams (Nightmare Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Causeway Of Dreams (REMix).milk projectm /usr/share/projectM/presets/Aderrasi - Causeway Of Dreams.milk projectm /usr/share/projectM/presets/Aderrasi - Chromatic Abyss (The Other Side).milk projectm /usr/share/projectM/presets/Aderrasi - Circlefacade.milk projectm /usr/share/projectM/presets/Aderrasi - Contortion (Xenomorph Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Contortion.milk projectm /usr/share/projectM/presets/Aderrasi - Crystal Storm.milk projectm /usr/share/projectM/presets/Aderrasi - Dark Matter (Converse Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Elastoid.milk projectm /usr/share/projectM/presets/Aderrasi - Floater Society.milk projectm /usr/share/projectM/presets/Aderrasi - Flowing Form.milk projectm /usr/share/projectM/presets/Aderrasi - Making Time (Swamp Mix).milk projectm /usr/share/projectM/presets/Aderrasi - Multiviola.milk projectm /usr/share/projectM/presets/Aderrasi - Negative Sun III.milk projectm /usr/share/projectM/presets/Bmelgren & Krash - Rainbow Orb Peacock (Centred Journey Mix.milk projectm /usr/share/projectM/presets/Bmelgren & Krash - Rainbow Orb Peacock (Lonely Signal Gone .milk projectm /usr/share/projectM/presets/Bmelgren - Pentultimate Nerual Slipstream (Tweak 2).milk projectm /usr/share/projectM/presets/CatalystTheElder - Electric Rosebud_Phat_texture_edit.milk projectm /usr/share/projectM/presets/Che - Escape.milk projectm /usr/share/projectM/presets/Che - Terracarbon Stream.milk projectm /usr/share/projectM/presets/CrystalHigh - mad ravetriping.milk projectm /usr/share/projectM/presets/EMPR - Random - Changing Polyevolution.milk projectm /usr/share/projectM/presets/Eo.S. - skylight a3 [trip colors flux2]_phat_Multi_shaped2_zoe_colours5.milk projectm /usr/share/projectM/presets/Eo.S.+Phat Cool Bug_arm.milk projectm /usr/share/projectM/presets/Eo.S.+Phat Cool Bug_arm_textured.milk projectm /usr/share/projectM/presets/Eo.S.+Phat Fractical_dancer - pulsate B.milk projectm /usr/share/projectM/presets/Eo.S.+Phat Fractical_dancer - pulsate box_mix.milk projectm /usr/share/projectM/presets/Eo.S.+Phat Fractical_dancer_Peacock.milk projectm /usr/share/projectM/presets/Eo.s and PieturP - Starfield.milk projectm /usr/share/projectM/presets/EvilJim - Follow the ball.milk projectm /usr/share/projectM/presets/EvilJim - Ice Drops.milk projectm /usr/share/projectM/presets/Fvese - 0 To 60.milk projectm /usr/share/projectM/presets/Fvese - A Blur.milk projectm /usr/share/projectM/presets/Fvese - Lifesavor Anyone.milk projectm /usr/share/projectM/presets/Fvese - New meetings.milk projectm /usr/share/projectM/presets/Fvese - Quicksand.milk projectm /usr/share/projectM/presets/Fvese - Stand Still!.milk projectm /usr/share/projectM/presets/Fvese - The Tunnel (Final Stage Mix).milk projectm /usr/share/projectM/presets/Fvese - Window Reflection 6.milk projectm /usr/share/projectM/presets/Fvese - simple.milk projectm /usr/share/projectM/presets/Geiss & Rovastar - Notions Of Tonality 2.milk projectm /usr/share/projectM/presets/Geiss & Rovastar - Tokamak (Naked Intrusion Mix).milk projectm /usr/share/projectM/presets/Geiss & Sperl - Cruzin' (Moody).prjm projectm /usr/share/projectM/presets/Geiss & Sperl - Feedback (projectM idle HDR mix).prjm projectm /usr/share/projectM/presets/Geiss - Blasto.milk projectm /usr/share/projectM/presets/Geiss - Cosmic Dust 2.milk projectm /usr/share/projectM/presets/Geiss - Cruzin'.milk projectm /usr/share/projectM/presets/Geiss - Downward Spiral.milk projectm /usr/share/projectM/presets/Geiss - Dynamic Swirls 1.milk projectm /usr/share/projectM/presets/Geiss - Dynamic Swirls 2.milk projectm /usr/share/projectM/presets/Geiss - Eddies 2.milk projectm /usr/share/projectM/presets/Geiss - Eggs.milk projectm /usr/share/projectM/presets/Geiss - El Cubismo.milk projectm /usr/share/projectM/presets/Geiss - Feedback 2.milk projectm /usr/share/projectM/presets/Geiss - High Dynamic Range.milk projectm /usr/share/projectM/presets/Geiss - Nautilus.milk projectm /usr/share/projectM/presets/Geiss - Octopus Ever Changing.milk projectm /usr/share/projectM/presets/Geiss - Octopus Gold.milk projectm /usr/share/projectM/presets/Geiss - Octopus.milk projectm /usr/share/projectM/presets/Geiss - Oldskool Mellowstyle.milk projectm /usr/share/projectM/presets/Geiss - Swirlie 1.milk projectm /usr/share/projectM/presets/Geiss - Swirlie 2.milk projectm /usr/share/projectM/presets/Geiss - Swirlie 3.milk projectm /usr/share/projectM/presets/Geiss - Swirlie 4.milk projectm /usr/share/projectM/presets/Geiss - Swirlie 5.milk projectm /usr/share/projectM/presets/Geiss - The Fatty Lumpkin Sunkle Tweaker.milk projectm /usr/share/projectM/presets/Geiss and Rovastar - The Chaos Of Colours (sprouting dimentia mix).milk projectm /usr/share/projectM/presets/Idiot & Rovastar - Altars Of Madness 2 (X.42 Mix).milk projectm /usr/share/projectM/presets/Idiot - MOTIVATION!.milk projectm /usr/share/projectM/presets/Idiot - Texture Boxes (Remix 2).milk projectm /usr/share/projectM/presets/Idiot - Texture Boxes (Remix).milk projectm /usr/share/projectM/presets/Idiot24-7 - Ascending to heaven 2.milk projectm /usr/share/projectM/presets/Illusion & Che - Return Of The King.milk projectm /usr/share/projectM/presets/Illusion & Che - The Piper.milk projectm /usr/share/projectM/presets/Illusion & Rovastar - Clouded Bottle.milk projectm /usr/share/projectM/presets/Illusion & Unchained - Frozen Eye 1.milk projectm /usr/share/projectM/presets/Illusion & Unchained - Invade My Mind.milk projectm /usr/share/projectM/presets/Illusion - Figure Eight.milk projectm /usr/share/projectM/presets/Jess - Trying To Trap A Twister.milk projectm /usr/share/projectM/presets/Krash & Illusion - Spiral Movement.milk projectm /usr/share/projectM/presets/Krash & Rovastar - Altars of Madness (Mad Ocean Mix).milk projectm /usr/share/projectM/presets/Krash & Rovastar - Cerebral Demons - Phat + Eo.S. Killer Death Bunny Remix.milk projectm /usr/share/projectM/presets/Krash & TEcHNO - Rhythmic Mantas.milk projectm /usr/share/projectM/presets/Krash - 3D Shapes Demo 2.milk projectm /usr/share/projectM/presets/Krash - 3D Shapes Demo.milk projectm /usr/share/projectM/presets/Krash - Digital Flame.milk projectm /usr/share/projectM/presets/Krash - Dynamic Borders 1.milk projectm /usr/share/projectM/presets/Krash - Framed Geometry.milk projectm /usr/share/projectM/presets/Krash - Interwoven (Nightmare Weft Mix).milk projectm /usr/share/projectM/presets/Krash - War Machine (Shifting Complexity Mix).milk projectm /usr/share/projectM/presets/Krash - Windowframe To Mega Swirl 2.milk projectm /usr/share/projectM/presets/Krash and Rovastar - Rainbow Orb 2 Peacock (Bmelgren's Comp.milk projectm /usr/share/projectM/presets/Krash and Rovastar - Rainbow Orb.milk projectm /usr/share/projectM/presets/M.tga projectm /usr/share/projectM/presets/Mstress & Darius - Pursuing The Sunset.milk projectm /usr/share/projectM/presets/Mstress & Juppy - Dancer.milk projectm /usr/share/projectM/presets/Mstress & Juppy - Dancers In The Dark.milk projectm /usr/share/projectM/presets/Phat_Eo.S. - our own personal demon.milk projectm /usr/share/projectM/presets/Phat_Eo.S._Algorithm.milk projectm /usr/share/projectM/presets/Phat_Eo.S_shoot_em_up.milk projectm /usr/share/projectM/presets/Phat_Rovastar - What_does_your_soul_look_like.milk projectm /usr/share/projectM/presets/Phat_Rovastar_Eo.S. spiral_faces.milk projectm /usr/share/projectM/presets/Pithlit & Illusion - Symetric pattern.milk projectm /usr/share/projectM/presets/Reenen - phoenix.milk projectm /usr/share/projectM/presets/Reenen Geiss - Triple Feedback.milk projectm /usr/share/projectM/presets/Reenen Geiss - Triple Feedback_phat+eos_edit.milk projectm /usr/share/projectM/presets/Rovastar & Aderrasi - Clockwork Organism.milk projectm /usr/share/projectM/presets/Rovastar & Fvese - Deadly Flower.milk projectm /usr/share/projectM/presets/Rovastar & Fvese - Stranger Minds (Astral Mix).milk projectm /usr/share/projectM/presets/Rovastar & Fvese - Stranger Minds.milk projectm /usr/share/projectM/presets/Rovastar & Geiss - Dynamic Swirls 3 (Broken Destiny Mix).milk projectm /usr/share/projectM/presets/Rovastar & Geiss - Dynamic Swirls 3 (Mysticial Awakening Mi.milk projectm /usr/share/projectM/presets/Rovastar & Geiss - Dynamic Swirls 3 (Poltergiest Mix).milk projectm /usr/share/projectM/presets/Rovastar & Geiss - Dynamic Swirls 3 (Twisted Truth Mix).milk projectm /usr/share/projectM/presets/Rovastar & Geiss - Dynamic Swirls 3 (Voyage Of Twisted Souls Mix).milk projectm /usr/share/projectM/presets/Rovastar & Geiss - Hurricane Nightmare.milk projectm /usr/share/projectM/presets/Rovastar & Geiss - Ice Planet.milk projectm /usr/share/projectM/presets/Rovastar & Geiss - Notions Of Tonality.milk projectm /usr/share/projectM/presets/Rovastar & Geiss - Octoplasm.milk projectm /usr/share/projectM/presets/Rovastar & Geiss - Octotrip (MultiTrip Mix).milk projectm /usr/share/projectM/presets/Rovastar & Geiss - Octotrip.milk projectm /usr/share/projectM/presets/Rovastar & Geiss - Surface (Vectrip Mix).milk projectm /usr/share/projectM/presets/Rovastar & Idiot24-7 - Balk Acid.milk projectm /usr/share/projectM/presets/Rovastar & Krash - Flowing Synergy.milk projectm /usr/share/projectM/presets/Rovastar & Krash - Interwoven (Contra Mix).milk projectm /usr/share/projectM/presets/Rovastar & Rocke - Headspin.milk projectm /usr/share/projectM/presets/Rovastar & Rocke - Sugar Spun Sister.milk projectm /usr/share/projectM/presets/Rovastar & Sperl - Tuxflower.prjm projectm /usr/share/projectM/presets/Rovastar & StudioMusic - More Cherished Desires.milk projectm /usr/share/projectM/presets/Rovastar & StudioMusic - Twisted Spider Web.milk projectm /usr/share/projectM/presets/Rovastar & Telek - Altars of Madness (Rolling Oceans Mix).milk projectm /usr/share/projectM/presets/Rovastar & Telek - Cosmic Fireworks.milk projectm /usr/share/projectM/presets/Rovastar & Unchained - Centre Of Gravity.milk projectm /usr/share/projectM/presets/Rovastar - A Million Miles from Earth (Pathfinder Mix).milk projectm /usr/share/projectM/presets/Rovastar - A Million Miles from Earth.milk projectm /usr/share/projectM/presets/Rovastar - Altars Of Harlequin's Madness (Dark Disorder Mix.milk projectm /usr/share/projectM/presets/Rovastar - Altars Of Madness (A Million Miles From Earth Mi.milk projectm /usr/share/projectM/presets/Rovastar - Altars Of Madness (Duel Mix).milk projectm /usr/share/projectM/presets/Rovastar - Altars Of Madness (Surealist Mix).milk projectm /usr/share/projectM/presets/Rovastar - Altars Of Madness 4 (Spirit Of Twisted Madness Mix).milk projectm /usr/share/projectM/presets/Rovastar - Altars Of Madness.milk projectm /usr/share/projectM/presets/Rovastar - Attacking Freedom.milk projectm /usr/share/projectM/presets/Rovastar - Bellanova (New Wave Mix).milk projectm /usr/share/projectM/presets/Rovastar - Chapel Of Ghouls.milk projectm /usr/share/projectM/presets/Rovastar - Cosmic Echoes 1.milk projectm /usr/share/projectM/presets/Rovastar - Cosmic Echoes 2.milk projectm /usr/share/projectM/presets/Rovastar - Cosmic Mosaic (Active Mix).milk projectm /usr/share/projectM/presets/Rovastar - Decreasing Dreams (Extended Movement Mix).milk projectm /usr/share/projectM/presets/Rovastar - Decreasing Dreams (Increasing Memory Mix) .milk projectm /usr/share/projectM/presets/Rovastar - Explosive Minds.milk projectm /usr/share/projectM/presets/Rovastar - Eye On Reality (Mega 3 Mix)_phat_edit.milk projectm /usr/share/projectM/presets/Rovastar - Forgotten Moon.milk projectm /usr/share/projectM/presets/Rovastar - Fractopia (Fantic Dancing Lights Mix).milk projectm /usr/share/projectM/presets/Rovastar - Fractopia (Focused Childhood Mix ).milk projectm /usr/share/projectM/presets/Rovastar - Fractopia (Fractal Havok Mix).milk projectm /usr/share/projectM/presets/Rovastar - Fractopia (Upspoken Mix).milk projectm /usr/share/projectM/presets/Rovastar - Frozen Rapture .milk projectm /usr/share/projectM/presets/Rovastar - Future Speakers.milk projectm /usr/share/projectM/presets/Rovastar - Hallucinogenic Pyramids (Beat Time Mix).milk projectm /usr/share/projectM/presets/Rovastar - Harlequin's Dynamic Fractal (Crazed Spiral Mix).milk projectm /usr/share/projectM/presets/Rovastar - Harlequin's Fractal Encounter.milk projectm /usr/share/projectM/presets/Rovastar - Hyperspace (Frozen Rapture Mix).milk projectm /usr/share/projectM/presets/Rovastar - Hyperspace.milk projectm /usr/share/projectM/presets/Rovastar - Inner Thoughts (Clouded Judgement Mix).milk projectm /usr/share/projectM/presets/Rovastar - Inner Thoughts (Dark Secret Mix).milk projectm /usr/share/projectM/presets/Rovastar - Inner Thoughts (Distant Memories Mix).milk projectm /usr/share/projectM/presets/Rovastar - Inner Thoughts (Frantic Thoughts Mix).milk projectm /usr/share/projectM/presets/Rovastar - Inner Thoughts (Strange Cargo Mix).milk projectm /usr/share/projectM/presets/Rovastar - Kalideostars (Altars Of Madness MIx).milk projectm /usr/share/projectM/presets/Rovastar - Kalideostars (Round Round Mix).milk projectm /usr/share/projectM/presets/Rovastar - Kalideostars.milk projectm /usr/share/projectM/presets/Rovastar - Magic Carpet.milk projectm /usr/share/projectM/presets/Rovastar - Multiverse Starfield 1.milk projectm /usr/share/projectM/presets/Rovastar - Multiverse Starfield 3.milk projectm /usr/share/projectM/presets/Rovastar - Omnipresence Resurrection.milk projectm /usr/share/projectM/presets/Rovastar - Pandora's Volcano.milk projectm /usr/share/projectM/presets/Rovastar - Parallel Universe.milk projectm /usr/share/projectM/presets/Rovastar - Sea Shells.milk projectm /usr/share/projectM/presets/Rovastar - Solarized Space (Space DNA Mix).milk projectm /usr/share/projectM/presets/Rovastar - Solarized Space.milk projectm /usr/share/projectM/presets/Rovastar - Space (Twisted Dimension Mix).milk projectm /usr/share/projectM/presets/Rovastar - Space.milk projectm /usr/share/projectM/presets/Rovastar - Sunflower Passion (Enlightment Mix)_Phat_edit.milk projectm /usr/share/projectM/presets/Rovastar - Sunflower Passion (Simple Mix).milk projectm /usr/share/projectM/presets/Rovastar - Sunflower Passion.milk projectm /usr/share/projectM/presets/Rovastar - The Awakening.milk projectm /usr/share/projectM/presets/Rovastar - The Chaos Of Colours (Drifting Mix).milk projectm /usr/share/projectM/presets/Rovastar - The Chaos Of Colours.milk projectm /usr/share/projectM/presets/Rovastar - The Shroomery.milk projectm /usr/share/projectM/presets/Rovastar - Timeless Voyage.milk projectm /usr/share/projectM/presets/Rovastar - Torrid Tales.milk projectm /usr/share/projectM/presets/Rovastar - Twilight Tunnel.milk projectm /usr/share/projectM/presets/Rovastar and Krash - Hallucinogenic Pyramids (Extra Beat Ti.milk projectm /usr/share/projectM/presets/Rovastar and Unchained - Braindance Visions.milk projectm /usr/share/projectM/presets/Rozzer & Neuro - Starover (Semicolon Mix).milk projectm /usr/share/projectM/presets/Rozzor & Aderrasi - Canon.milk projectm /usr/share/projectM/presets/Rozzor & Che - Inside The House Of Nil.milk projectm /usr/share/projectM/presets/Rozzor & Rovastar - Oozing Resistance (Waveform Mod).milk projectm /usr/share/projectM/presets/Rozzor & Shreyas - Deeper Aesthetics.milk projectm /usr/share/projectM/presets/Studio Music and Unchained - Rapid Alteration.milk projectm /usr/share/projectM/presets/StudioMusic & Unchained - Entity.milk projectm /usr/share/projectM/presets/StudioMusic & Unchained - Minor Alteration.milk projectm /usr/share/projectM/presets/StudioMusic & Unchained - Remembering How You Were (Perceived Mix).milk projectm /usr/share/projectM/presets/StudioMusic & Unchained - So Much Love.milk projectm /usr/share/projectM/presets/StudioMusic & Unchained - State Of Discretion.milk projectm /usr/share/projectM/presets/StudioMusic & Unchained - Wrenched Fate.milk projectm /usr/share/projectM/presets/StudioMusic - It's Only Make Believe.milk projectm /usr/share/projectM/presets/StudioMusic - Numerosity.milk projectm /usr/share/projectM/presets/Telek - Flicker.milk projectm /usr/share/projectM/presets/Telek - Slow Shift Matrix (bb4.5).milk projectm /usr/share/projectM/presets/Tux.tga projectm /usr/share/projectM/presets/Unchained & Illusion - Logic Morph.milk projectm /usr/share/projectM/presets/Unchained & Rovastar - For The Seagull.milk projectm /usr/share/projectM/presets/Unchained & Rovastar - Luckless.milk projectm /usr/share/projectM/presets/Unchained & Rovastar - Slow Solstice.milk projectm /usr/share/projectM/presets/Unchained & Rovastar - Triptionary.milk projectm /usr/share/projectM/presets/Unchained & Rovastar - Wormhole Pillars (Hall of Shadows mi.milk projectm /usr/share/projectM/presets/Unchained & Rovastar - Wormhole Pillars.milk projectm /usr/share/projectM/presets/Unchained & Rovastar - Xen Traffic.milk projectm /usr/share/projectM/presets/Unchained - A Matter Of Taste (Remix).milk projectm /usr/share/projectM/presets/Unchained - Beat Demo 1.0.milk projectm /usr/share/projectM/presets/Unchained - Beat Demo 2.0.milk projectm /usr/share/projectM/presets/Unchained - Beat Demo 2.1.milk projectm /usr/share/projectM/presets/Unchained - Beat Demo 2.2.milk projectm /usr/share/projectM/presets/Unchained - Beat Demo 2.3.milk projectm /usr/share/projectM/presets/Unchained - Cartoon Factory.milk projectm /usr/share/projectM/presets/Unchained - Cranked On Failure.milk projectm /usr/share/projectM/presets/Unchained - Deeper Logic.milk projectm /usr/share/projectM/presets/Unchained - Goo Kung Fu.milk projectm /usr/share/projectM/presets/Unchained - Goofy Beat Detection.milk projectm /usr/share/projectM/presets/Unchained - In Memory Of Peg.milk projectm /usr/share/projectM/presets/Unchained - Jaded Emotion.milk projectm /usr/share/projectM/presets/Unchained - Morat's Final Voyage.milk projectm /usr/share/projectM/presets/Unchained - Painful Plasma (Multi-Wave Mirrored Rage) -- Rozzor triangle tweak.milk projectm /usr/share/projectM/presets/Unchained - Perverted Dialect.milk projectm /usr/share/projectM/presets/Unchained - ReAwoke.milk projectm /usr/share/projectM/presets/Unchained - Ribald Ballad.milk projectm /usr/share/projectM/presets/Unchained - Shaping The Grid.milk projectm /usr/share/projectM/presets/Unchained - Subjective Experience Of The Manifold.milk projectm /usr/share/projectM/presets/Unchained - Working the Grid.milk projectm /usr/share/projectM/presets/bmelgren - Godhead.milk projectm /usr/share/projectM/presets/bmelgren - Take this highway.milk projectm /usr/share/projectM/presets/fiShbRaiN - brainstem activation.milk projectm /usr/share/projectM/presets/fiShbRaiN - crazy diamond.milk projectm /usr/share/projectM/presets/fiShbRaiN - cthulhus --please stay polite-- (bad breakfast remix).milk projectm /usr/share/projectM/presets/fiShbRaiN - cthulhus --please stay polite--.milk projectm /usr/share/projectM/presets/fiShbRaiN - plasma temptation.milk projectm /usr/share/projectM/presets/fiShbRaiN - quark matrix.milk projectm /usr/share/projectM/presets/headphones.tga projectm /usr/share/projectM/presets/nil - Can't Stop the Blithering.milk projectm /usr/share/projectM/presets/nil - Can't Stop the Cramming.milk projectm /usr/share/projectM/presets/nil - Cid and Lucy.milk projectm /usr/share/projectM/presets/phat_CloseIncouneters.milk projectm /usr/share/projectM/presets/phat_CloseIncounetersV2.milk projectm /usr/share/projectM/presets/project.tga projectm /usr/share/projectM/presets/shifter - feathers (angel wings)_phat_remix.milk projectm /usr/share/projectM/presets/shifter - flashburn.milk projectm /usr/share/projectM/presets/shifter - pinwheel.milk projectm /usr/share/projectM/presets/shifter - pulsar.milk projectm /usr/share/projectM/presets/shifter - snow.milk projectm /usr/share/projectM/shaders/ projectm /usr/share/projectM/shaders/blur.cg projectm /usr/share/projectM/shaders/projectM.cg
... or what is the matter?

Rémi Denis-Courmont
Developer
Developer
Posts: 15266
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: libtool: link: require no space between `-L' and `-lproj

Postby Rémi Denis-Courmont » 06 Jun 2010 20:37

The bogus '-L' flag without a directory comes from /usr/lib/pkgconfig/libprojectM.pc. In other words, that file is corrupt.

You can check:

Code: Select all

pkg-config --libs libprojectM
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

marvn
New Cone
New Cone
Posts: 1
Joined: 02 Jul 2010 13:11

Re: libtool: link: require no space between `-L' and `-lproj

Postby marvn » 02 Jul 2010 13:16

The bogus '-L' flag without a directory comes from /usr/lib/pkgconfig/libprojectM.pc. In other words, that file is corrupt.

You can check:

Code: Select all

pkg-config --libs libprojectM
you're right, changing /usr/lib/pkgconfig/libprojectM.pc

Code: Select all

prefix=/usr exec_prefix=/usr libdir= includedir=/usr/include pkgdatadir=/usr/share/projectM sysconfdir=/usr/share/projectM Name: libprojectM Version: 2.0.0 Description: projectM - OpenGL Milkdrop Requires: Libs: -L${libdir} -lprojectM Cflags: -I${includedir}
to this will solve this issue and vlc will build again

Code: Select all

prefix=/usr exec_prefix=/usr libdir=${exec_prefix}/lib includedir=/usr/include pkgdatadir=/usr/share/projectM sysconfdir=/usr/share/projectM Name: libprojectM Version: 2.0.0 Description: projectM - OpenGL Milkdrop Requires: Libs: -L${libdir} -lprojectM Cflags: -I${includedir}


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

Who is online

Users browsing this forum: No registered users and 8 guests