RetroArch git on Debian 7.1 x86_64 won't initialize video backend

Fetched RetroArch and compiled it using the libretro-super git repository scripts, and I used sudo make install to install as normal. After that, I copied over the configuration file and made a few changes to my paths and tried all of the available video backends, but I received this error with the gl and xvideo backends.

RetroArch [ERROR] :: Cannot open video driver ... Exiting ...
RetroArch [ERROR] :: Fatal error received in: "init_video_input()"

Upon trying sdl, RetroArch immediately caused a segfault and exited. A git bisect and a lot of testing revealed that the regression appears in this commit: [c54af1907643c3e9438bf879943e0b87e281acab] Purge SDL/GL context.

I hope this helps, let me know if you need more information

Make sure you install dev packages.

I also have an Ubuntu PPA that may work for you (unless, of course, you just want to compile them yourself): https://launchpad.net/~hunter-kaller/+archive/ppa/+packages

Thanks for the quick replies! Everything works as intended now, I was just missing xorg-dev. Also, I did not know there was a Ubuntu repository for RetroArch and libretro implementations, I will have to take a look.

I appreciate all of the work done on holding RetroArch and the hosted libretro cores to a high standard of quality. I only could have dreamed about emulation like this even 5 years ago, thank you all! I hope to contribute equipment, code, or both to this project in the near future.