That all looks as though you're mixing 31-bit and 64-bit objects. Was SYSADATA
compiled with the LP64 and DLL options?

In article <006901d561e6$72682d60$57388820$@gmail.com> you wrote:
> These are the error messages or some of them honestly I just went thru every 
> CBC a CEE  library and cannt find CELQV003

>  IEW2322I 1220  8934    IMPORT CODE64,'IOSX64','WS__FR7istream'               
>                                                       
> IEW2469E 9907 THE ATTRIBUTES OF A REFERENCE TO fread FROM SECTION SYSADATA DO 
> NOT MATCH THE ATTRIBUTES OF THE TARGET               
>          SYMBOL. REASON  2                                                    
>                                                      
> IEW2469E 9907 THE ATTRIBUTES OF A REFERENCE TO fopen FROM SECTION SYSADATA DO 
> NOT MATCH THE ATTRIBUTES OF THE TARGET               
>          SYMBOL. REASON  2                                                    
>                                                      
> IEW2469E 9907 THE ATTRIBUTES OF A REFERENCE TO malloc FROM SECTION SYSADATA 
> DO NOT MATCH THE ATTRIBUTES OF THE TARGET              
>          SYMBOL. REASON  2                                                    
>                                                      
> IEW2469E 9907 THE ATTRIBUTES OF A REFERENCE TO fread FROM SECTION SYSADATA DO 
> NOT MATCH THE ATTRIBUTES OF THE TARGET               
>          SYMBOL. REASON  2                                                    
>                                                      
> IEW2469E 9907 THE ATTRIBUTES OF A REFERENCE TO fopen FROM SECTION SYSADATA DO 
> NOT MATCH THE ATTRIBUTES OF THE TARGET               
>          SYMBOL. REASON  2                                                    
>                                                      
> IEW2469E 9907 THE ATTRIBUTES OF A REFERENCE TO malloc FROM SECTION SYSADATA 
> DO NOT MATCH THE ATTRIBUTES OF THE TARGET              
>          SYMBOL. REASON  2                                                    
>                                                      
> IEW2439E 9228 THE AMODE OF THE REFERENCING ESD FOPEN DOES NOT MATCH THAT 
> SPECIFIED ON THE IMPORT STATEMENT.                        
> IEW2439E 9228 THE AMODE OF THE REFERENCING ESD FREAD DOES NOT MATCH THAT 
> SPECIFIED ON THE IMPORT STATEMENT.                        
> IEW2439E 9228 THE AMODE OF THE REFERENCING ESD MALLOC DOES NOT MATCH THAT 
> SPECIFIED ON THE IMPORT STATEMENT.                       



> -----Original Message-----
> From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
> Jon Perryman
> Sent: Monday, September 2, 2019 7:03 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: XL C\C++ missing DLL for fopen

>  You've missed the point. We need real details. For instance, the error 
> message should always be included instead of your interpretation of the 
> message. 

> You could look in SMP/E and find out where CELQV003 is located. Maybe you are 
> missing the library.

> Jon.

>     On Monday, September 2, 2019, 03:13:36 PM PDT, Joseph Reichman 
> <reichman...@gmail.com> wrote:  
>  
>  The syslin which the following IMPORT cann't find the DLL CELQV003


>  BROWSE    CEE.SCEELIB(CELQS003) Command ===> IMPORT 
> CODE64,CELQV003,'FFLUSH',068 IMPORT CODE64,CELQV003,'fopen',069              

> I have the following SYSLIB

> //SYSLIB  DD DISP=SHR,DSN=CEE.SCEEBND2 //        DD DISP=SHR,DSN=CEE.SCEELKEX 
> //        DD DISP=SHR,DSN=CEE.SCEELKED //        DD DISP=SHR,DSN=CEE.SCEECPP 
> //        DD DISP=SHR,DSN=CBC.SCLBDLL2    

> The IBM proc  link for 64 BIT only has only CEE.SCEEBND2 I added some hoping 
> it would be found 

> Have you done C AMODE64 compile would you know where the DLL for fopen,malloc 
> for amode 64 lives

> Thanks  

> BROWSE    CBC.SCCNPRC(CBCQB)                      Line 0000000030 Col 001
> 080
>  Command ===>                                                  Scroll ===> 
> CSR //BIND EXEC PGM=IEWL,REGION=&BREGSIZ,

> //  PARM='MAP,RENT,DYNAM=DLL,CASE=MIXED,&BPARM'

> //STEPLIB  DD  DSN=&LIBPRFX..SCEERUN2,DISP=SHR

> //        DD  DSN=&LIBPRFX..SCEERUN,DISP=SHR

> //SYSLIB  DD  DSN=&LIBPRFX..SCEEBND2,DISP=SHR

> //SYSLIN  DD  DSN=&INFILE,DISP=SHR

> //        DD  DSN=&LIBPRFX..SCEELIB(CELQSCPP),DISP=SHR

> //        DD  DSN=&LIBPRFX..SCEELIB(CELQS003),DISP=SHR

> //        DD  DSN=&LIBPRFX..SCEELIB(C64),DISP=SHR

> //        DD  DSN=&CLBPRFX..SCLBSID(IOSX64),DISP=SHR

> //        DD  DDNAME=SYSIN

> //SYSLMOD  DD  DSN=&OUTFILE

> //SYSDEFSD DD  DUMMY

> //SYSPRINT DD  SYSOUT=*

> //SYSIN    DD  DUMMY

>   -EDIT    *DSLIST

>   
> -----Original Message-----
> From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
> Don Poitras
> Sent: Monday, September 2, 2019 6:01 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: XL C\C++ missing DLL for fopen

> I'm sure the compiler has deficiencies. You're previous error program showed 
> one.  While it would be nice to claim to be able to catch every possible 
> coding error, that's just not realistic.  A "huge" number of them? That would 
> be news to us. We've been using this compiler/library for many years and 
> we've encountered a few problems, especially in the early days of 64-bit. But 
> IBM (unlike other places I could name) responds quickly and intelligently to 
> any issue we bring to them.

> In your latest problem, the question doesn't make sense. I can't tell if 
> you're seeing a compiler error, a pre-link error, a link-error or a run- time 
> error. The run-time library for 64-bit is in CEE.SCEERUN2. Do you have that 
> in your steplib when you run your program? Most shops put that in LLA for 
> better performance. If it's a build error, show the jcl and the error 
> message. 


> In article <710f339f-a985-4152-83ca-fb86f440b...@gmail.com> you wrote:
> > I saw that???s but all the said he re-did application

> > Probably told him to go to amode 31

> > I have lots of storage so I want get above bar storage so the only way 
> > to do  that is amode 64

> > Figured when you do a malloc it would be above the bar

> > The XL C\C++ compiler has a huge number of deficiencies




> > > On Sep 1, 2019, at 8:17 PM, Jon Perryman <jperr...@pacbell.net> wrote:
> > > 
> > > IBM PI68779: An customer PL/I 64bit application failed with CEE3501S.
> > > 
> > > | 
> > > | 
> > > |  |
> > > IBM PI68779: An customer PL/I 64bit application failed with CEE3501S.
> > > 
> > > Error Description PL/I 64bit customer has an application that is 
> > > failing
> with
> > > |
> > > 
> > > |
> > > 
> > > |
> > > 
> > > 
> > > 
> > > Jon.
> > >    On Sunday, September 1, 2019, 11:49:05 AM PDT, Joseph Reichman
> <reichman...@gmail.com> wrote:  
> > > 
> > > Hi
> > > 
> > > 
> > > 
> > > I am trying  to compile a AMODE 64 DLL which has a fopen
> > > 
> > > 
> > > 
> > > And cann't find its associated DLL
> > > 
> > > 
> > > 
> > > CELQV003
> > > 
> > > 
> > > 
> > >  IMPORT CODE64,CELQV003,'fopen',069

-- 
Don Poitras - SAS Development  -  SAS Institute Inc. - SAS Campus Drive
sas...@sas.com           (919) 531-5637                Cary, NC 27513

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to