Okay, I just installed opensuse 11 yesterday and… I’m not sure if it has a C compiler on it. I tried installing VLC player from source and I got this whole mess…
darkside@linux-8t2b:~> cd /home/darkside/crap/vlc-0.9.1
darkside@linux-8t2b:~/crap/vlc-0.9.1> ./configure
checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-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… /bin/mkdir -p
checking for gawk… gawk
checking whether make sets $(MAKE)… no
checking how to create a ustar tar archive… gnutar
checking whether to enable maintainer-specific portions of Makefiles… yes
checking for style of include used by make… none
checking for gcc… no
checking for cc… no
checking for cl.exe… no
configure: error: no acceptable C compiler found in $PATH
See `config.log’ for more details.
darkside@linux-8t2b:~/crap/vlc-0.9.1>
Can anyone help me on this? I got a similar error when I tried to install VisualBoyAdvance from its source code…
See the messages: gcc is the compiler and is “missing”. I guess you do not have make either.
They should be in Dev packages.
I bet you will need a lot more dev packages for building VLC - the source should have 2 files in it README and INSTALL - have a look at them for requirements and other info. Same apply for the other software you want to build.
For VLC I recommend using the rpm package rather than building it from source at least until you know more about your OS.
Okay, I’ll install VLC through the package manager. However I need to have a C++ compiler. Not just to be able to install programs from source, but also because I’m trying to learn programming. So where exactly are dev packages?
Okay, I see a lot of things under Base Development. I’m guessing GCC-C++ and Make are going to be needed obviously, but what else is essential for installing from source (assuming of course, that the application is written in C++ or C)?
And also, I installed a codec pack as opposed to just VLC media player. Unfortunately, I cannot play RMVB in real player, nor AVI. I haven’t tried other formats, but what’s the deal here? And yes, I got it from the multimedia section of Opensuse community and installed to my correct desktop environment (GNOME). What all can I play?
Regarding development: I can’t really say what you will need. You will soon find out when you need something and it’s only a few clicks away. Better than cluttering up your sys with stuff you don’t need.
Realplayer:
.rmvb should work. Though I have not tried in Suse11. And I don’t have one to hand to try either. .avi files are best played with mplayer or vlc.
You can get vlc here theres a one click install on the right and vba here
The best way to install software is using yast > software once you’ve added the repositories have a read here
The list is here Package Repositories - openSUSE if you can’t find it with yast try the one click page Software.openSUSE.org
And while on the subject of reading loads of info here here