5.5 Build Error: _XEditResPut8

Charles Cosse ccosse at gmail.com
Fri Jun 1 17:20:19 CEST 2007


Hi, just passing along build errors from 5.5 on a Gentoo Linux system;
Background: am longtime nedit user (1998-present) and recently upgraded my
Dell M70 Laptop with new HD/Ram/etc so now time to upgrade software,
including Nedit.  On Gentoo you are typically expected to "emerge" things,
which I did, and it worked, only that I don't think the default resources
files are getting installed correctly, since my fonts are rather big (14pt?)
and menu labels are raw-looking (not bold).  Thus, I unmerged it and just
tried to install from source.  Attached is the output from the make
process.

Thanks,
Charles Cosse
-------------- next part --------------
charlie at localhost ~/nedit-5.5 $ make linux
(cd util; \
            make -f Makefile.linux verify_config && \
            make -f Makefile.linux libNUtil.a)
make[1]: Entering directory `/home/charlie/nedit-5.5/util'
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o check_lin_tif check_lin_tif.c
./check_lin_tif
Open Motif or OSF Motif detected.
@(#)Motif Version 2.2.3
make[1]: Leaving directory `/home/charlie/nedit-5.5/util'
make[1]: Entering directory `/home/charlie/nedit-5.5/util'
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD   -c -o DialogF.o DialogF.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD   -c -o getfiles.o getfiles.c
cc -c -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD  printUtils.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD   -c -o misc.o misc.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD   -c -o fileUtils.o fileUtils.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD   -c -o prefFile.o prefFile.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD   -c -o fontsel.o fontsel.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD   -c -o managedList.o managedList.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD   -c -o utils.o utils.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD   -c -o clearcase.o clearcase.c
ar -urs libNUtil.a DialogF.o getfiles.o printUtils.o misc.o fileUtils.o prefFile.o fontsel.o managedList.o utils.o clearcase.o
ar: creating libNUtil.a
make[1]: Leaving directory `/home/charlie/nedit-5.5/util'
(cd Xlt;    make -f Makefile.linux libXlt.a)
make[1]: Entering directory `/home/charlie/nedit-5.5/Xlt'
cc -c -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o BubbleButton.o BubbleButton.c
cc -c -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o SlideC.o SlideC.c
ar -urs libXlt.a BubbleButton.o SlideC.o 
ar: creating libXlt.a
make[1]: Leaving directory `/home/charlie/nedit-5.5/Xlt'
(cd Microline/XmL;    make -f Makefile.linux libXmL.a)
make[1]: Entering directory `/home/charlie/nedit-5.5/Microline/XmL'
cc -c -I.. -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o Folder.o Folder.c
cc -c -I.. -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o XmL.o XmL.c
ar -urs libXmL.a Folder.o XmL.o 
ar: creating libXmL.a
make[1]: Leaving directory `/home/charlie/nedit-5.5/Microline/XmL'
(cd source; make -f Makefile.linux nedit nc)
make[1]: Entering directory `/home/charlie/nedit-5.5/source'
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o nedit.o nedit.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o file.o file.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o menu.o menu.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o window.o window.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o selection.o selection.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o search.o search.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o undo.o undo.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o shift.o shift.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD  -c help.c -o help.o
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o preferences.o preferences.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o tags.o tags.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o userCmds.o userCmds.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o shell.o shell.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o regularExp.o regularExp.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o macro.o macro.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o text.o text.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o textSel.o textSel.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o textDisp.o textDisp.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o textBuf.o textBuf.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o textDrag.o textDrag.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o server.o server.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o highlight.o highlight.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD  -c highlightData.c -o highlightData.o
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o interpret.o interpret.c
NOTE:  Don't worry about 'command not found' errors here
       unless you have changed the parse.y file.
bison -o parse.c parse.y || ( yacc parse.y && mv y.tab.c parse.c ) || \
                cp parse_noyacc.c parse.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o parse.o parse.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD  -c smartIndent.c -o smartIndent.o
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o regexConvert.o regexConvert.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o rbTree.o rbTree.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o windowTitle.o windowTitle.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o calltips.o calltips.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o server_common.o server_common.c
cc -c -I../Microline -I../Xlt -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -o rangeset.o rangeset.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD -c linkdate.c
cc -O -I/usr/X11R6/include -DUSE_DIRENT -DUSE_LPR_PRINT_CMD nedit.o file.o menu.o window.o selection.o search.o undo.o shift.o help.o preferences.o tags.o userCmds.o shell.o regularExp.o macro.o text.o textSel.o textDisp.o textBuf.o textDrag.o server.o highlight.o highlightData.o interpret.o parse.o smartIndent.o regexConvert.o rbTree.o windowTitle.o calltips.o server_common.o rangeset.o linkdate.o ../Microline/XmL/libXmL.a \
         ../Xlt/libXlt.a ../util/libNUtil.a -L/usr/X11R6/lib -Wl,-Bstatic -lXm -Wl,-Bdynamic -lXp -lXpm -lXext -lXt -lSM -lICE -lX11 -lm -o nedit
file.o: In function `PrintString':
file.c:(.text+0xcba): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `SendCommand':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `SendCommand':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `SendCommand':
: undefined reference to `_XEditResPut32'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `_XmEditResCheckMessages':
: undefined reference to `_XEditResResetStream'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `_XmEditResCheckMessages':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `SendFailure':
: undefined reference to `_XEditResResetStream'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `SendFailure':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGet8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGet8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGet32'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGetString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGet16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGetWidgetInfo'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGetString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGet16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGetWidgetInfo'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGetWidgetInfo'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGetSigned16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGetSigned16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResResetStream'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGetString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGet16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGet8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGet16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `GetCommand':
: undefined reference to `_XEditResGetWidgetInfo'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `InsertWidget':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `InsertWidget':
: undefined reference to `_XEditResPut32'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `InsertWidget':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DumpValues':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DumpValues':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DumpValues':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPutWidgetInfo'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetResources':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `HandleToolkitErrors':
: undefined reference to `_XEditResPutWidgetInfo'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `HandleToolkitErrors':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `HandleToolkitErrors':
: undefined reference to `_XEditResPutWidgetInfo'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `HandleToolkitErrors':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPutWidgetInfo'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPut8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoGetGeometry':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoSetValues':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoSetValues':
: undefined reference to `_XEditResPutWidgetInfo'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DoSetValues':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DumpChildren':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DumpChildren':
: undefined reference to `_XEditResPutString8'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DumpChildren':
: undefined reference to `_XEditResPut32'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DumpWidgets':
: undefined reference to `_XEditResPut16'
/usr/X11R6/lib/libXm.a(EditresCom.o): In function `DumpWidgets':
: undefined reference to `_XEditResPutString8'
collect2: ld returned 1 exit status
make[1]: *** [nedit] Error 1
make[1]: Leaving directory `/home/charlie/nedit-5.5/source'
make: *** [linux] Error 2
charlie at localhost ~/nedit-5.5 $ 


More information about the Discuss mailing list