From: John Gemignani, Jr. [jon-nope@thiswontworkossc.net] Sent: Tuesday, March 25, 2003 10:37 AM To: Info-VAX@Mvb.Saic.Com Subject: Re: new releases of MySQL and Python "David Reynolds" wrote in message news:eRQfa.3551$hz3.828@fe06.atl2.webusenet.com... > I have tried to build 4.0.12 had end up with the following error in a log of > modules that are linked. > ----> > %LINK-W-NUDFSYMS, 1 undefined symbol: > %LINK-I-UDFSYM, TCPIP$GET_H_ERRNO_ADDR > %LINK-W-USEUNDEF, undefined symbol TCPIP$GET_H_ERRNO_ADDR referenced > in psect $LINK$ offset %X00000040 > in module MY_GETHOSTBYNAME file > MYSQL_ROOT:[VMS.MYSQL.O_ALPHA.MYSYS]MY_G > ETHOSTBYNAME.OBJ;1 > <---- > There are also a bunch of undifened symbols in OS0FILE and LOCK0LOCK > modules. > Any idea how to resolve these warnings? > Will they be a problem when running the images? > Details follow. > > Thanks > David Reynolds > Gallatin Steel Co. > Process Automation > > ENVIRONMENT > DEV_MSCL2> sho sys /head/noproc > OpenVMS V7.2-1 on node MSCL2 24-MAR-2003 23:12:58.40 Uptime 5 00:13:25 > DEV_MSCL2> tcpip sho ver > > Compaq TCP/IP Services for OpenVMS Alpha Version V5.1 - ECO 2 > on a AlphaServer 1200 5/400 4MB running OpenVMS V7.2-1 > > DEV_MSCL2> cc /ver > Compaq C V6.4-008 on OpenVMS Alpha V7.2-1 > DEV_MSCL2> cxx /ver > Compaq C++ V6.5-004 for OpenVMS Alpha V7.2-1 > > The following lines appeare in > MYSQL_ROOT:[VMS.MYSQ.O_ALPHA.MYSYS]MY_GETHOSTBYNAME.MMS > I suspect this is where part of the problem is, when the *.mms file gets > generated. > > MY_GETHOSTBYNAME.OBJ : > MSCL2$DKB0:[SYS0.SYSCOMMON.][SYSHLP.EXAMPLES.TCPIP]__DECC_INCLUDE_PROLOGUE.H > MY_GETHOSTBYNAME.OBJ : SYS$COMMON:[SYSHLP.EXAMPLES.TCPIP]SOCKET.H > > This doesn't make sense why one line resolves SYS$COMMON but the next line > doesn't > DEV_MSCL2> SHO LOG SYS$COMMON > "SYS$COMMON" = "MSCL2$DKB0:[SYS0.SYSCOMMON.]" (LNM$SYSTEM_TABLE) > > References to the undefined symbol > > DEV_MSCL2> sear tcpip$examples:*.* get_h_errno > > ****************************** > SYS$COMMON:[SYSHLP.EXAMPLES.TCPIP]NETDB.H;1 > > int *TCPIP$GET_H_ERRNO_ADDR(void); > # define h_errno *TCPIP$GET_H_ERRNO_ADDR() > > ****************************** > SYS$COMMON:[SYSHLP.EXAMPLES.TCPIP]RESOLV.H;1 > > int *TCPIP$GET_H_ERRNO_ADDR(void); > #define h_errno *TCPIP$GET_H_ERRNO_ADDR() > > > > > "Jean-François PIÉRONNE" wrote in message > news:3E7991D3.DE578D9D@laposte.net... > > > > > > > > Some files have ODS5-specifications. > > > > > > config^.h.in > > > mysql_version^.h.in > > > ib_config^.h.in > > > > They are not necessary, I have removed all these files. > > I have noticed that MySQL 4.0.12 was released, I have ported this version, > a new > > kit is online. > > > > > > > > > > I'm trying to compile with C 6.5 C++ 6.5 and > > > Multinet and this gives me some unresolved references. I'm just > producing > > > all listing to see what's wrong. > > > > Don't know if this can work with Multinet, we have used TCPIp 5.3, but I > am not > > aware of the use any specific routines. > > > > Jean-François > > > Look in TCPIP$LIBRARY:, you should find a TCPIP$LIB.OLB file (or something close). The routine you're looking for is probably in there. I know that I did this original work, but don't recall the details right now and can't check as I'm not in the office. -John