[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
 
[an error occurred while processing this directive] [an error occurred while processing this directive]
Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Forum   Calendar   Search
MhonArc Date: [Date Prev] [Date Index] [Date Next]   Thread: [Date Prev] [Thread Index] [Date Next]   MhonArc
 

Re: [PROGRAMMERING] Hvorfor skal man kompilere så meget på Linux i fht. Windows?



On Thu, 28 Jul 2005 13:07:45 +0200, Mads Bondo Dydensborg wrote:

> 
> Hmm. Det er da muligt at det hedder API... nu kommer jeg da i tvivl.
> 
ABI kompatibelt: Binær kode kan afvikles - applikationen skal ikke
genoversættes, før den kan afvikles, hvorfor man kan undlade at
distribuere kildekoden (The M$ way)
API kompatibelt: kildekode kan oversættes - applikationen kan oversættes
uden installation af ekstra biblioteker - ældre/nyere versioner.
Biblioteker i denne sammenhæng er biblioteker, der fungerer som
grænseflade til kernen (libc, glibc etc). At noget er API kompatibelt,
betyder ikke, at man helt kan undvære installation af biblioteker, da
applikationer kan linke til ikke-standard biblioteker, og her kan der så
opstå problemer, hvis disse ikke-standard biblioteker ikke er API
kompatibel (standard på værtssystemet er f.eks libc5, men applikationen
linker til et bibliotek, der igen linker til libc6)

-- 
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917



 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2005-08-10, 22:44 CEST [an error occurred while processing this directive]
This page is maintained by [an error occurred while processing this directive]MHonArc [an error occurred while processing this directive] # [an error occurred while processing this directive] *