Jump to content



Welcome to KnowledgeSutra - Dear Guest , Please Register here to get Your own website. - Ask a Question / Express Opinion / Reply w/o Sign-Up!
- - - - -

Y Compiler Make A Difference In Same Programming Languages


1 reply to this topic

#1 onkarnath2001

    Member [Level 3]

  • Kontributors
  • PipPipPipPipPipPip
  • 92 posts

Posted 19 November 2009 - 04:10 AM

why it happens that in same language programmings are different in different compiler.
i am doing a project in IP telephony,when i tried to run my program in gcc compiler ,,it runs nicely.
but not in turbo compiler..
the second thing is that some header files gives error in gcc compiler but not in turbo c?
why,it is going like this?

#2 truefusion

    Coincidence is non-sequitur, therefore everything has a reason for its existence (except if they are eternal).

  • [MODERATOR]
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3,216 posts
  • Gender:Male
  • Location:No, not there. Not there either. Yes, you'll never figure it out.
  • Interests:God, Christianity.
  • myCENT:86.16

Posted 19 November 2009 - 05:43 AM

Normally, the compiler provides the header files with the low-level functions and other information. To my knowledge, there isn't really any standard as to how the internals of object files and libraries are to be laid out. You ever tried linking against libraries compiled with MSVC with a program compiled with GCC or MinGW? It won't work, because MSVC and GCC do things differently, even though the compilation and linking steps may be the same for both. No one said cross-platform applications would be easy to create, even though there is much effort in trying to make it possible.




Reply to this topic


This post will need approval from a moderator before this post is shown.

  


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users