Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
03-13-2006, 01:03 AM
|
#1
|
LQ Newbie
Registered: Mar 2006
Distribution: SuSe 10 Pro
Posts: 5
Rep:
|
Newbie to SUSE 10
I am a newbie to Suse 10, but have been using UNIX for about 8 years......
Can somebody tell me why SUSE 10 does not install a "C" Compiler into the OS so I can install software without using YAST?
I am having trouble with my sound card... a SoundBlaster Live card, the trouble is there is NO sound from the card... But I dual boot w/ XP and it works great there... So I go thru the hoops at OpenSuse.org to repair the card, and that doesn't work... so I try to install the ALSA drivers from alsa-project.org... and I cannot install the drivers because the config.log file tells me that I have no "C" Compiler installed...
Any help at a shortcut other than installing the "gcc" libraries and re-compiling the kernal, just to get a soundcard to work would be greatly appreciated.
|
|
|
03-13-2006, 01:24 AM
|
#2
|
Member
Registered: Dec 2005
Location: South Africa
Distribution: CentOS,Ubuntu,Fedora
Posts: 249
Rep:
|
Hi
You probably need the gcc & gcc-dev packages to install the sound driver manually.YAST should be able to download these,or if you can use apt-get or yum to downlaod and install them
|
|
|
03-13-2006, 01:29 AM
|
#3
|
Member
Registered: Dec 2005
Location: Edmonton
Distribution: BLFS, Gentoo
Posts: 353
Rep:
|
During the installation SuSE gives you the option of selecting packages wherein you could select what to install. GCC is not installed by default and it is always possible to install GCC set anytime after install using the installation CDs (or ISO images if stored on the HD). You can either use Yast to install these packages from the CD or use rpm command to install.
|
|
|
03-13-2006, 01:32 AM
|
#4
|
Senior Member
Registered: Apr 2001
Location: Perry, Iowa
Distribution: Mepis , Debian
Posts: 2,692
Rep:
|
all the development packages take up hardrive space. use yast to install them.
|
|
|
03-13-2006, 08:57 AM
|
#5
|
Member
Registered: Mar 2003
Location: Berkshire, England.
Distribution: SuSE 10.0
Posts: 299
Rep:
|
Yes, I agree -- Suse should install gcc as part of the default system. Compiling is a common-enough requirement with Linux that it should be installed as standard.
I think they're aiming Suse at a desktop user market, so they're trying to make it slightly less techie by default, which is fair enough, but missing gcc is a bit of an oversight all the same.
However, although they don't install gcc by default, it is easy to install; just find it in Yast, tick the box, and you're away.
Hope that helps 
|
|
|
03-13-2006, 11:24 AM
|
#6
|
LQ Newbie
Registered: Mar 2006
Distribution: SuSe 10 Pro
Posts: 5
Original Poster
Rep:
|
Okay...... I did that and it worked slick...... to a point. I got the following msg:
/usr/src/alsa/alsa-driver-1.0.9rc4a # ./configure --with-cards=emu10k1 -
-with-sequencer=yes:make:make install
configure: WARNING: you should use --build, --host, --target
checking for install-gcc... no
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
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 ANSI C... none needed
checking for install-ranlib... no
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /usr/src/alsa/alsa-driver-1.0.9rc4a
checking cross compile...
checking for directory with kernel source... /lib/modules/2.6.13-15.8-default/source
checking for directory with kernel build... /lib/modules/2.6.13-15.8-default/build
checking for kernel version... The file /lib/modules/2.6.13-15.8-default/source/ include/linux/version.h does not exist.
Please, install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/2.6.13-15.8-default/source).
*************
Where do I find the full kernel sources for my dist.... Suse 10 Pro?
|
|
|
03-13-2006, 03:59 PM
|
#7
|
Member
Registered: Oct 2004
Location: UK
Distribution: Ubuntu/Kubuntu
Posts: 249
Rep:
|
You should be able to install that through YaST as well, just search for kernel-source.
|
|
|
03-13-2006, 04:40 PM
|
#8
|
Senior Member
Registered: Apr 2001
Location: Perry, Iowa
Distribution: Mepis , Debian
Posts: 2,692
Rep:
|
what leads you to believe you have to compile this module? suse comes with alsa. have you checked the small things like mixer settings, and that it's configured properly in yast->hardware->sound.
you have a sliver here, and you are jumping right to amputating the arm
|
|
|
03-15-2006, 07:45 PM
|
#9
|
Member
Registered: Mar 2003
Location: Mansfield Queensland Australia
Distribution: Linux Mint - Tara
Posts: 497
Rep:
|
There's a gotcha in SuSE Pro versions at least till 9, it may be worthwhile checking the volume settings for soundcard in YaST and turning them up from default to about 80 and test to see if sound works. SuSE sets them to a non hearable level to protect your hearing /speakers etc. Bloody pain in the arse till you think of the obvious.
|
|
|
03-15-2006, 09:52 PM
|
#10
|
LQ Newbie
Registered: Mar 2006
Distribution: SuSe 10 Pro
Posts: 5
Original Poster
Rep:
|
FOUND IT!!!!!!!!!!!!
I looked and looked, and after about 6 hours, found that ONE of the mixers supplied wtih SuSe10 PRO was MUTED.
Thanks to all for the help. I did need to install the ALSA drivers and then reconfigured the SoundBlaster card.
I found somehwere in one of Suse's Tech docs about the SoundCard installation that the Mixers need to be configured before using the sound programs like amaroK or KsCD, etc.
|
|
|
03-15-2006, 09:55 PM
|
#11
|
LQ Newbie
Registered: Mar 2006
Distribution: SuSe 10 Pro
Posts: 5
Original Poster
Rep:
|
Once you get the computer configured properly.......... BOY, LINUX BLOWS MICRO$OFT AWAY.......
Anything you can do on WindowsXP, you can do better and quicker on Linux.
And you really learn ALOT about the OS!!!
|
|
|
All times are GMT -5. The time now is 03:52 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|