[lsb-discuss] X interfaces question

Narender Ramireddy nramired at us.ibm.com
Mon Oct 30 12:38:06 PST 2006


The build script for PageMate's RPC Client defines MOTIFLIBS to point to X 
Motif libraries
MOTIFLIBS="-lXm -lXt -lX11 -lXext"

In an LSB build environment, execution of the build script yields...
Build PageMate RPC Client for linux
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
bugset.o /usr/source/PageMate.310/common/code/bugset.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
datime.o /usr/source/PageMate.310/common/code/datime.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
detail.o /usr/source/PageMate.310/client/localclt/detail.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
direct.o /usr/source/PageMate.310/client/localclt/direct.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
directory.o /usr/source/PageMate.310/client/localclt/directory.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
do_page.o /usr/source/PageMate.310/client/localclt/do_page.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
dparse.o /usr/source/PageMate.310/client/localclt/dparse.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
editor.o /usr/source/PageMate.310/client/localclt/editor.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
editsites.o /usr/source/PageMate.310/client/localclt/editsites.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
getpage.o /usr/source/PageMate.310/client/localclt/getpage.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
getup.o /usr/source/PageMate.310/client/localclt/getup.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
groups.o /usr/source/PageMate.310/client/localclt/groups.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
help.o /usr/source/PageMate.310/client/localclt/help.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
impexp.o /usr/source/PageMate.310/common/code/impexp.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
logit.o /usr/source/PageMate.310/common/code/logit.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
modaldialog.o /usr/source/PageMate.310/common/code/modaldialog.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
pagemate.o /usr/source/PageMate.310/client/localclt/pagemate.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
parse.o /usr/source/PageMate.310/common/code/parse.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
pgm_init.o /usr/source/PageMate.310/client/localclt/pgm_init.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
pmcombobox.o /usr/source/PageMate.310/common/code/PMComboBox.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
replypage.o /usr/source/PageMate.310/client/localclt/replypage.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
rpcfuncs.o /usr/source/PageMate.310/client/rpcclt/rpcfuncs.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
rpcsetup.o /usr/source/PageMate.310/client/rpcclt/rpcsetup.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
search.o /usr/source/PageMate.310/client/localclt/search.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
showpage.o /usr/source/PageMate.310/client/localclt/showpage.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
sitelist.o /usr/source/PageMate.310/common/code/sitelist.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
sparse.o /usr/source/PageMate.310/client/localclt/sparse.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
status.o /usr/source/PageMate.310/client/localclt/status.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
unixio.o /usr/source/PageMate.310/client/localclt/unixio.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
util.o /usr/source/PageMate.310/common/code/util.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
xmlrpc_clt.o /usr/source/PageMate.310/client/rpcclt/xmlrpc_clt.c
lsbcc   -DTRUE=1 -DFALSE=0 -DPOSIX_1C -I/usr/X11R6/include 
-I/usr/source/PageMate.310/common/headers  -DRPCCLT  -DXML_RPC  -c -o 
xmlrpc_util.o /usr/source/PageMate.310/common/code/xmlrpc_util.c
lsbcc   -o pagemate bugset.o datime.o detail.o direct.o directory.o \
        do_page.o dparse.o editor.o editsites.o getpage.o getup.o \
        groups.o help.o impexp.o logit.o modaldialog.o pagemate.o \
        parse.o pgm_init.o pmcombobox.o replypage.o rpcfuncs.o \
        rpcsetup.o search.o showpage.o sitelist.o sparse.o status.o \
        unixio.o util.o \
         xmlrpc_clt.o xmlrpc_util.o 
/usr/source/PageMate.310/common/code/libxmlrpc.a  -lm  -L/usr/X11R6/lib 
-lXm -lXt -lX11 -lXext
/usr/X11R6/lib/libXm.a(ImageCache.o)(.text+0x234f): In function 
`_XmPutScaledImage':
: undefined reference to `XpQueryExtension'
/usr/X11R6/lib/libXm.a(ImageCache.o)(.text+0x2372): In function 
`_XmPutScaledImage':
: undefined reference to `XpGetContext'
/usr/X11R6/lib/libXm.a(ImageCache.o)(.text+0x2397): In function 
`_XmPutScaledImage':
: undefined reference to `XpGetOneAttribute'
/usr/X11R6/lib/libXm.a(ImageCache.o)(.text+0x23fa): In function 
`_XmPutScaledImage':
: undefined reference to `XpSetImageResolution'
/usr/X11R6/lib/libXm.a(ImageCache.o)(.text+0x2467): In function 
`_XmPutScaledImage':
: undefined reference to `XpSetImageResolution'
/usr/X11R6/lib/libXm.a(ResConvert.o)(.text+0x615): In function 
`_XmRegisterConverters':
: undefined reference to `colorConvertArgs'
/usr/X11R6/lib/libXm.a(ResConvert.o)(.text+0x68d): In function 
`_XmRegisterConverters':
: undefined reference to `colorConvertArgs'
/usr/X11R6/lib/libXm.a(Xmos.o)(.text+0xbd2): In function 
`_XmOSGetDirEntries':
: undefined reference to `readdir64_r'
/usr/X11R6/lib/libXm.a(Display.o)(.data+0x340): undefined reference to 
`applicationShellClassRec'
/usr/X11R6/lib/libXm.a(IconFile.o)(.text+0x7e): In function 
`MakeCachedDirEntry':
: undefined reference to `readdir64_r'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0x11d): In function 
`PrintNotifyHandler':
: undefined reference to `XpStartPage'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0x139): In function 
`PrintNotifyHandler':
: undefined reference to `XpEndPage'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0x156): In function 
`PrintNotifyHandler':
: undefined reference to `XpEndJob'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0x20f): In function 
`ResourcesUpdate':
: undefined reference to `XpGetOneAttribute'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0x273): In function 
`ResourcesUpdate':
: undefined reference to `XpGetPageDimensions'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0x38f): In function 
`SelectXpEvents':
: undefined reference to `XpGetContext'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0x545): In function `Initialize':
: undefined reference to `XpQueryExtension'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0x561): In function `Initialize':
: undefined reference to `XpGetContext'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0x57b): In function `Initialize':
: undefined reference to `XpGetScreenOfContext'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0x752): In function `Destroy':
: undefined reference to `XpGetContext'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0x9a8): In function `FilePipeCB':
: undefined reference to `XpGetContext'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0xa91): In function 
`ChildPrintToFile':
: undefined reference to `XpGetDocumentData'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0xb42): In function 
`XmPrintToFile':
: undefined reference to `XpGetContext'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0xe43): In function 
`XmPrintPopupPDM':
: undefined reference to `XpGetContext'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0xea2): In function 
`XmPrintPopupPDM':
: undefined reference to `XpGetPdmStartParams'
/usr/X11R6/lib/libXm.a(PrintS.o)(.text+0x3a8): In function 
`SelectXpEvents':
: undefined reference to `XpSelectInput'
/usr/X11R6/lib/libXm.a(PrintS.o)(.data+0x180): undefined reference to 
`applicationShellClassRec'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0xd5): In function 
`_XmEditResCheckMessages':
: undefined reference to `_XEditResResetStream'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0xe9): In function 
`_XmEditResCheckMessages':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x223): In function 
`BuildEvent':
: undefined reference to `_XEditResGet8'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x254): In function 
`BuildEvent':
: undefined reference to `_XEditResGet8'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x269): In function 
`BuildEvent':
: undefined reference to `_XEditResGet32'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x290): In function 
`BuildEvent':
: undefined reference to `_XEditResGetString8'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x2d5): In function 
`BuildEvent':
: undefined reference to `_XEditResGetString8'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x2e8): In function 
`BuildEvent':
: undefined reference to `_XEditResGet16'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x322): In function 
`BuildEvent':
: undefined reference to `_XEditResGet8'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x358): In function 
`BuildEvent':
: undefined reference to `_XEditResGet16'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x399): In function 
`BuildEvent':
: undefined reference to `_XEditResGetWidgetInfo'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x3cc): In function 
`BuildEvent':
: undefined reference to `_XEditResGet16'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x40d): In function 
`BuildEvent':
: undefined reference to `_XEditResGetWidgetInfo'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x44f): In function 
`BuildEvent':
: undefined reference to `_XEditResGetWidgetInfo'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x466): In function 
`BuildEvent':
: undefined reference to `_XEditResGetSigned16'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x47d): In function 
`BuildEvent':
: undefined reference to `_XEditResGetSigned16'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x49b): In function 
`BuildEvent':
: undefined reference to `_XEditResGetString8'
/usr/X11R6/lib/libXm.a(EditresCom.o)(.text+0x4aa): In function 
`BuildEvent':
: undefined reference to `_XEditResGet16'
...etc...

Any idea how to take care of the above errors.

Thanks,
Narender Ramireddy

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.linux-foundation.org/pipermail/lsb-discuss/attachments/20061030/d1ad950b/attachment.htm 


More information about the lsb-discuss mailing list