LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
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


Reply
  Search this Thread
Old 03-13-2006, 12:03 AM   #1
acubedwoods
LQ Newbie
 
Registered: Mar 2006
Distribution: SuSe 10 Pro
Posts: 5

Rep: Reputation: 0
Angry 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.
 
Old 03-13-2006, 12:24 AM   #2
shawnbishop
Member
 
Registered: Dec 2005
Location: South Africa
Distribution: CentOS,Ubuntu,Fedora
Posts: 249

Rep: Reputation: 30
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
 
Old 03-13-2006, 12:29 AM   #3
kevkim55
Member
 
Registered: Dec 2005
Location: Edmonton
Distribution: BLFS, Gentoo
Posts: 353

Rep: Reputation: 32
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.
 
Old 03-13-2006, 12:32 AM   #4
rshaw
Senior Member
 
Registered: Apr 2001
Location: Perry, Iowa
Distribution: Mepis , Debian
Posts: 2,692

Rep: Reputation: 45
all the development packages take up hardrive space. use yast to install them.
 
Old 03-13-2006, 07:57 AM   #5
Spudley
Member
 
Registered: Mar 2003
Location: Berkshire, England.
Distribution: SuSE 10.0
Posts: 299

Rep: Reputation: 32
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
 
Old 03-13-2006, 10:24 AM   #6
acubedwoods
LQ Newbie
 
Registered: Mar 2006
Distribution: SuSe 10 Pro
Posts: 5

Original Poster
Rep: Reputation: 0
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?
 
Old 03-13-2006, 02:59 PM   #7
mickyg
Member
 
Registered: Oct 2004
Location: UK
Distribution: Ubuntu/Kubuntu
Posts: 249

Rep: Reputation: 30
You should be able to install that through YaST as well, just search for kernel-source.
 
Old 03-13-2006, 03:40 PM   #8
rshaw
Senior Member
 
Registered: Apr 2001
Location: Perry, Iowa
Distribution: Mepis , Debian
Posts: 2,692

Rep: Reputation: 45
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
 
Old 03-15-2006, 06:45 PM   #9
mazinoz
Member
 
Registered: Mar 2003
Location: Mansfield Queensland Australia
Distribution: Linux Mint - Tara
Posts: 497

Rep: Reputation: 35
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.
 
Old 03-15-2006, 08:52 PM   #10
acubedwoods
LQ Newbie
 
Registered: Mar 2006
Distribution: SuSe 10 Pro
Posts: 5

Original Poster
Rep: Reputation: 0
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.
 
Old 03-15-2006, 08:55 PM   #11
acubedwoods
LQ Newbie
 
Registered: Mar 2006
Distribution: SuSe 10 Pro
Posts: 5

Original Poster
Rep: Reputation: 0
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!!!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
suse newbie (again) nyfncr Linux - Newbie 6 09-02-2005 04:30 PM
Suse newbie nyfncr Linux - Newbie 2 08-30-2005 08:24 PM
newbie to suse lendlice Linux - Software 2 07-02-2005 06:56 AM
newbie help on suse 9.2 ceborame Linux - Newbie 1 02-27-2005 03:44 AM
SuSE Newbie, what should I know? Gsee SUSE / openSUSE 4 12-07-2004 05:38 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 08:13 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration