C Compiler


 
Thread Tools Search this Thread
Operating Systems Solaris C Compiler
# 1  
Old 01-14-2007
C Compiler

Greetings, Smilie Smilie Smilie

I am working on Solaris 8. I have a few questions:

1. How do I determine if I have the CC compiler? I know it isn't in my $PATH, so how do I find it?
2. How do you install wget? I have read the INSTALL file, but I am not familar with the switches, i.e. ./configure --? . The file dosen't say specifically how to install. It is very fague for me as a new user of wget and GCC/CC compilers.

Thanks.
Roam
# 2  
Old 01-14-2007
Try typing "gcc" at the command prompt. 'cc' is a purchased Sun compiler that most folks don't have. If that doesn't work, try:

Code:
$ grep gcc /var/sadm/install/contents

That might tell you where it was installed if it's a package installation. Otherwise you can try

Code:
# find / -name gcc -print

Note that you're root on that one.

If you want to install gcc, head out to http://www.sunfreeware.com and download it. There should be instructions on the site on how to install packages. If you're looking for gcc just so you can install wget, just retrieve wget from sunfreeware instead and install that.

Carl
# 3  
Old 01-14-2007
On Solaris, (usually) if you haven't explicitly installed a C compiler, you won't be having one. Run 'pkginfo | grep -i compiler' or some such and check. If you don't get anything, you probably don't have it installed.

If you want to install gcc, I suggest that you go to sunfreeware.com and download the package directly. Don't fiddle around with the sources. Once you get that, just pkgadd and voila! You have gcc.

Regarding wget, just download the sources, extract from the tar. Then go to the directory where you have extracted the source and run "./configure". If you want to specify a specific path to install to, you can specify "./configure --prefix=your_install_path". There are a several other ways to configure, just check the README file. After the configuration is done, run "make" and then "make install". After this, with the default options, you will have wget in the /usr/local/bin directory.
# 4  
Old 01-15-2007
you could use the original Sun Studio an optimized C, C++, and Fortran compiler for the Solaris OS on SPARC from Sun.

but if you don't know what to do with a compiler, i would recommend like blowtorch mentioned, download the binary package for wget from sunfreeware...

regards pressy
# 5  
Old 01-15-2007
Here is the output I received from grep gcc /var/sadm/install/contents

/usr/local/lib/libgcc_s.so=libgcc_s.so.1 s none SMClibgcc
/usr/local/lib/libgcc_s.so.1 f none 0644 bin bin 165280 24277 1089505610 SMClibgcc
/usr/local/lib/libstdc++.a f none 0644 bin bin 7294388 50147 1089505612 SMClibgcc
/usr/local/lib/libstdc++.la f none 0755 bin bin 1159 31501 1089505612 SMClibgcc
/usr/local/lib/libstdc++.so=libstdc++.so.6.0.1 s none SMClibgcc
/usr/local/lib/libstdc++.so.6=libstdc++.so.6.0.1 s none SMClibgcc
/usr/local/lib/libstdc++.so.6.0.1 f none 0755 bin bin 5348004 43669 1089505614 SMClibgcc
/usr/local/lib/sparcv9 d none 0755 bin bin SMClibgcc
/usr/local/lib/sparcv9/libgcc_s.so.1 f none 0644 bin bin 199936 65055 1089505615 SMClibgcc
/usr/local/lib/sparcv9/libgcc_s_sparcv9.so=libgcc_s.so.1 s none SMClibgcc
/usr/local/lib/sparcv9/libstdc++.a f none 0644 bin bin 10088392 40581 1089505619 SMClibgcc
/usr/local/lib/sparcv9/libstdc++.la f none 0755 bin bin 1368 50022 1089505619 SMClibgcc
/usr/local/lib/sparcv9/libstdc++.so=libstdc++.so.6.0.1 s none SMClibgcc
/usr/local/lib/sparcv9/libstdc++.so.6=libstdc++.so.6.0.1 s none SMClibgcc
/usr/local/lib/sparcv9/libstdc++.so.6.0.1 f none 0755 bin bin 6126992 30880 1089505621 SMClibgcc

Based on this information, I am assuming it is installed.
New question? Is there a switch to turn it on, because I am still getting gcc not found when trying to run ./configure?

Roam
# 6  
Old 01-15-2007
No, it is not. You have libgcc, but not gcc installed.
# 7  
Old 01-16-2007
Thanks for the update. I willl proceed to install gcc. Wish me luck!
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

I need the compiler !!! help me

I have the code .section .data format_string: .asciz "Tong la '%d'\n" n: .int 6 .section .text .globl _start _start: movl $0,%esi movl n,%eax movl $0,%ecx loop1: cmp %eax,%ecx je print add %eax,%esi dec %eax jmp loop1 print: movl $format_string, %edi movl $0, %eax (1 Reply)
Discussion started by: toantk_55
1 Replies

2. UNIX for Dummies Questions & Answers

cc compiler and gcc compiler

hi, can we install gcc compiler in unix based OS(sun solar,IBM AIX,HP,etc) and also can we install sun cc compiler in AIX environment and vice versa. and more ..is linux support cc compiler regards Ajay (3 Replies)
Discussion started by: ajaysahoo
3 Replies

3. Programming

How Can a Machine Reads a Compiler Since A Compiler is Written in Text! Not Binaries?

To make a programming language you need a compiler, so what was the first programming language and how was is created if you need the compiler first? The compiler itself is considered as a high language comparing to the machine! since the compiler is not created in 1's and 0's... Eventhough i... (12 Replies)
Discussion started by: f.ben.isaac
12 Replies

4. UNIX for Dummies Questions & Answers

xl C/C++ compiler to GCC compiler

Hi, we are converting from IBM-AIX(xl c/c++ compiler) to Linux(GCC complier). As a part of this i need to change the CFLAGS. The xl c/c++ complier CFLAGS is CFLAGS := $(CDEBUG) $(PROJECT_INCLUDE_DIRS) $(COBJECT_MODE) -qcpluscmt -qmakedep -qcheck=all \ -qalign=bit_packed $(LINT_FLAGS)... (0 Replies)
Discussion started by: pbattu1
0 Replies

5. Programming

C compiler

my C compiler cc is not working. probably it has corrupted. can anyone tell me location from where i can download it. Regards (4 Replies)
Discussion started by: rochitsharma
4 Replies

6. Solaris

C compiler

Hello Everyone!!! Can i use the C shell to compile a C program ? how ? please teach me how to compile ? Thanks!!!! Giancarlo D. Jabon (1 Reply)
Discussion started by: giancarlodjabon
1 Replies

7. Programming

C compiler

I'm new to C but eager to get started. I purchasewd beginning C by Ivor Horton and realise that I need a C compiler. I looking for the most appropriate and economical way to obtain this, any suggestions would be greatly appreciated. (5 Replies)
Discussion started by: ferret
5 Replies

8. Programming

c compiler

i'm using linux to compile my c program right now. are there any free c compiler with all the standard header file, such as <stdio.h>, <unistd.h>..., i can download and use? can Microsoft Visual C++ compile C code? thanks. (1 Reply)
Discussion started by: bb00y
1 Replies

9. Programming

C compiler

I have just installed C compiler, the installation was successful but when I try to excute a gcc file I received the error message "types.c: In function `main': > types.c:4: warning: return type of `main' is not `int' > ld: fatal: file values-Xa.o: open failed: No such file or directory >... (5 Replies)
Discussion started by: hassan2
5 Replies
Login or Register to Ask a Question