[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference hydra::axp-developer

Title:Alpha Developer Support
Notice:[email protected], 800-332-4786
Moderator:HYDRA::SYSTEM
Created:Mon Jun 06 1994
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:3722
Total number of notes:11359

3572.0. "Hydra Communications Ltd - Point 27374" by KZIN::ASAP () Thu May 01 1997 11:52

    Company Name :  Hydra Communications Ltd - Point 27374
    Contact Name :  Tom Povey
    Phone        :  (44) 1734-834615
    Fax          :  (44) 1734-834615
    Email        :  [email protected]
    Date/Time in :   1-MAY-1997 15:51:42
    Entered by   :  Simon Cole
    SPE center   :  REO

    Category     :  vms
    OS Version   :  
    System H/W   :  


    Brief Description of Problem:
    -----------------------------

From:	RDGENG::MRGATE::"RDGMTS::PMDF::mail.dec.com::Omuiri"  1-MAY-1997 15:35:42.85
To:	RDGENG::ASAP
CC:	
Subj:	ESCALATION: POINT  , Company  TO ASAP READING:

From:	NAME: Ciaran OMuiri <[email protected]@PMDF@INTERNET>
To:	NAME: '[email protected]' <IMCEAX400-c=US+3Ba=+20+3Bp=DIGITAL+3Bo=SBUEURMFG+3Bdda+3ASMTP=asap+40reo+2Emts+2Edec+2Ecom+3B@mail.dec.com@PMDF@INTERNET>

Hello - 

POINT Log Number 27374	 
Company Name 	Hydra Communications Ltd
Engineers name	Tom Povey	
Telephone Number  (44) 1734-834615		
Fax Number		 (44) 1734-834615
E-mail Address [email protected]	

Operating System, Version	
Platform			

Problem Statement	
FYI

----------
From:  Hydra Communications Ltd.[SMTP:[email protected]]
Sent:  30 April 1997 22:45
To:  asap_euro
Subject:  Q: porting VAX object code to Alpha

ref: ASAP member nbr A60750

I am developing an application for a client. We are developing using OpenVMS
on a VAX. We wish to run the application on both VAX and Alpha.

I have previously ported another application to Alpha by re-building from
source on the Alpha.

Is it possible for me to build to objects on the VAX and then deliver them
to an Alpha system for linking? Is there some conversion involved for the
Alpha linker to accept VAX objects?

regards,

        Tom
-------------------------------------------------------------------
Hydra Communications Ltd.         Phone/Fax: (44) 1734-834615
Reading, RG7 3EL, England         Email: [email protected]
                                         CompuServe: 100115,2644
-------------------------------------------------------------------
	






In replying, please use [email protected]



RFC-822-headers:
Received: from reoexc1.reo.dec.com by rg71rw.reo.dec.com (PMDF V5.0-7 #15552)
 id <[email protected]> for [email protected]; Thu,
 01 May 1997 15:27:50 +0100
Received: by reoexc1.reo.dec.com with SMTP
 (Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63)
 id <[email protected]>; Thu, 01 May 1997 15:29:23 +0100
X-Mailer: Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63
T.RTitleUserPersonal
Name
DateLines
3572.1No, you need an AlphaLORDS::COLEShare and enjoyThu May 01 1997 12:0529
From:	LORDS::COLE         "Simon Cole 830 4084 - Software Partner Engineering
[email protected]"  1-MAY-1997 16:03:51.32
To:	us4rmc::"[email protected]"
CC:	COLE
Subj:	RE: FWD: ESCALATION: POINT  , Company  TO ASAP READING:

Tom,

Thank you for your mail. To answer:

> Is it possible for me to build to objects on the VAX and then deliver them
> to an Alpha system for linking? Is there some conversion involved for the
> Alpha linker to accept VAX objects?

No. The output from all compilers will target a specific hardware architecture. 
The VAX compilers produce VAX code, The Alpha compilers produce Alpha code. 
All(sic) the linkers do is resolve routine calls made by the compiled source and 
produces an executable file. And before you ask, the Alpha compilers do not run 
on VAXen.

There are other reasons to compile your sources on Alpha as there are some 
differences in the Alpha architecture to VAX that may need source changes. Word 
allignment being one. These changes will not effect running on a VAX but may 
make the Alpha version run much fasted so you can retain a single source pool.

Regards,

Simon Cole
ASAP support