[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

C++ link failure on s/390 only.



Moi!

The dx build on Nov 1st failed on s/390 (and s/390 only, so far).  The
linker presumably complains about a methon down cerr's call chain.
Please tell me, this is a toolchain issue. (The offending file pulls in
std, so this is not the usual namespace problem.)
Failing error message:

c++  -Wall -g -fsigned-char -O2 -fpermissive  -o prompter  Browser.o
BrowserCommand.o BuildTCDict.o CDFChoice.o CommandTextPopup.o
CommentDialo g.o ConfirmedOpenCommand.o ConfirmedQCommand.o
DataFileDialog.o DXChoice.o Field.o FileContents.o
FilenameSelectDialog.o GARApplication.o GARChooserWindow.o GARCommand.o
GARMainWindow.o GARNewCommand.o GridChoice.o HDFChoice.o ImageChoice.o
ImportableChoice.o MsgDialog.o NetCDFChoice.o NonimportableChoice.o
NoUndoChoiceCommand.o NoUndoChooserCommand.o NoUndoGARAppCommand.o
OpenFileDialog.o QuitCommand.o RecordSeparator.o SADialog.o
SearchDialog.o SpreadSheetChoice.o TypeChoice.o Main.o ../base/libBASE.a
../widgets/libWIDGETS.a ../dxl/libDXL.a          -lnsl  -lnetcdf -ldf
-lXpm -ldl -lXm -lXp -lGLU -lGL -L/usr/X11R6/lib -L/usr/lib -lMagick
-llcms -ltiff -lfreetype -ljpeg -lpng -lwmflite -lXext -lXt -lSM -lICE
-lX11 -lbz2 -lxml2 -lz -lpthread -lm ../base/libBASE.a(Strings.o): In
function `UniqueFilename(char const *)':
/build/buildd/dx-4.2.0/src/uipp/base/Strings.C:117: the use of `mktemp'
is dangerous, better use `mkstemp' Browser.o: In function
`Browser::gotoLine(unsigned long)':
/build/buildd/dx-4.2.0/src/uipp/prompter/Browser.C:958: undefined
reference to `istream::read(char *, long)' Browser.o: In function
`Browser::loadBuffer(unsigned long)':
/build/buildd/dx-4.2.0/src/uipp/prompter/Browser.C:1366: undefined
reference to `istream::read(char *, long)' Browser.o: In function
`Browser::searchForward(char *)':
/build/buildd/dx-4.2.0/src/uipp/prompter/Browser.C:1469: undefined
reference to `istream::read(char *, long)' Browser.o: In function
`Browser::searchBackward(char *)':
/build/buildd/dx-4.2.0/src/uipp/prompter/Browser.C:1648: undefined
reference to `istream::read(char *, long)' collect2: ld returned 1 exit
status
 
Regards,

Daniel.



Reply to: