Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I am using Ubuntu-13.10. I am trying to install vlc-2.1.3 from source. I downloaded the dependencies, and executed ./configure command. It executes fine. But while executing make, I get this error:

make[2]: Entering directory `/home/username/Downloads/vlc-2.1.3/bin'
  CC       vlc.o
  CC       override.o
  CCLD     vlc
  CC       rootwrap.o
rootwrap.c: In function 'main':
rootwrap.c:244:12: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
     setuid (uid);
  CCLD     vlc-wrapper
  CC       vlc_static-vlc.o
  CC       vlc_static-override.o
  CCLD     vlc-static
  CC       cachegen.o
  CCLD     vlc-cache-gen
  GEN      ../modules/plugins.dat
/bin/bash: line 4: 31637 Segmentation fault      (core dumped) ./vlc-cache-gen ../modules
make[2]: *** [../modules/plugins.dat] Error 139
make[2]: Leaving directory `/home/giri/Downloads/vlc-2.1.3/bin'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/giri/Downloads/vlc-2.1.3'
make: *** [all] Error 2

How can I fix this? Thanks in advance!

share|improve this question
I suggest you try installing libvlc-dev and then make clean, before running configure again and another make. –  Elliott Frisch Apr 21 '14 at 12:59

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.