Visit Our UNIX and Linux User Community


C compiler


 
Thread Tools Search this Thread
Top Forums Programming C compiler
# 1  
Old 09-23-2002
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
> ld: fatal: File processing errors. No output written to a.out
> collect2: ld returned 1 exit status"

what does this means? How can I solve the problem?

Thanks in Advance
# 2  
Old 09-23-2002
Post your code...

u may have given void main() and tried to return a value.. and thats why is the warning i think...

If you are trying to open a file from types.c file, then check for the access permissions.. may be thats why u r unable to open it.. or it may not be in the proper path...

Hope it helps...

-Nisha
# 3  
Old 09-23-2002
I have checked my path and permissions all seems
fine. I could execute the script perfectly on another server but not on my newly installed
c compiler.

Any more suggestions? please

Thanks in Advance
# 4  
Old 09-23-2002
Re: C compiler

I thought that Nisha's suggestion that you post your code was a good one. Without a lot more information, it will be hard to give you a useful response.

Returning an int in a main() typed as void isn't really a big deal in itself. And you only got an warning on that. But I would take it as a sign that you are attempting to compile a c program that was written by a careless programmer. Different compilers will yield different results when asked to compile non-standard c code. That raises the question: how identical are the servers and the compilers?

Quote:
Originally posted by hassan2

> ld: fatal: file values-Xa.o: open failed: No such file or directory
what does this means? How can I solve the problem?
This would seem to be the crux of your current problem. values-Xa.o is the name of a file. The ld process can't find it. I would presume that somewhere there is a values-Xa.c which was compiled to generate this.

But somehow one server can find values-Xa.o and the other server can't.
# 5  
Old 09-25-2002
send us the script!!!!

i'll try and compile it in gcc and see what happens
# 6  
Old 10-11-2002
Smilie How is the status? Previously, I wrote some programs using C languge in HP UNIX, I found that it is very sensitive to spacebar even in declaration part # include <stdio.h>

Previous Thread | Next Thread
Test Your Knowledge in Computers #99
Difficulty: Easy
Unix has a flat file structure which allows easier access and maintenance of data.
True or False?

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. Solaris

C Compiler

Greetings, :rolleyes: :o :confused: 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,... (25 Replies)
Discussion started by: Roam
25 Replies

4. 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

5. 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

6. 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

7. 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

8. 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

9. 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

Featured Tech Videos