Re: How to compile (Linux, Debian or Ubuntu, x86-64) FOX toolkit (1.7.79) with -g and -O2 [RefPerSys]
Basile Starynkevitch <[email protected]>
| Newsgroups | gmane.comp.lib.fox-toolkit.user |
|---|---|
| Message-ID | <[email protected]> |
On 01/04/2022 22:25, Jeroen van der Zijp wrote: > On Fri, 1 Apr 2022 22:16:48 +0200 > Basile Starynkevitch<[email protected]> wrote: > >> Hello all, >> >> >> >> >> Seehttps://sourceforge.net/p/foxgui/mailman/message/37634137/ and >> following messages thenhttp://refpersys.org/ then Jeroen van der Zip >> nicely suggesting : >> >>> Please comment out the line in FXRex.cpp like so: >>> >>> //#define TOPIC_REXDUMP 1014 // Debugging regex code >>> >>> It is intended for my own debugging code which is not needed by >>> anyone else. >>> >>> -- JVZ >>> >> Thanks; this helps but is not enough: > Sounds like this file wasn't compiled... > > -- JVZ > > Thanks. I removed every *.o file (using rm **/*.o on zsh) then autoreconf -fi, then configured again, ./configure --enable-debug --enable-native --sysconfdir=/etc/local/ CXXFLAGS='-O -g' then make, and still am getting libtool: link: g++ -fPIC -DPIC -shared -nostdlib /lib/x86_64-linux-gnu/crti.o /usr/local/lib/gcc/x86_64-pc-linux-gnu/11/crtbeginS.o .libs/FX88591Codec.o .libs/FX88592Codec.o .libs/FX88593Codec.o .libs/FX88594Codec.o .libs/FX88595Codec.o .libs/FX88596Codec.o .libs/FX88597Codec.o .libs/FX88598Codec.o .libs/FX88599Codec.o .libs/FX885910Codec.o .libs/FX885911Codec.o .libs/FX885913Codec.o .libs/FX885914Codec.o .libs/FX885915Codec.o .libs/FX885916Codec.o .libs/FXCP437Codec.o .libs/FXCP850Codec.o .libs/FXCP852Codec.o .libs/FXCP855Codec.o .libs/FXCP856Codec.o .libs/FXCP857Codec.o .libs/FXCP860Codec.o .libs/FXCP861Codec.o .libs/FXCP862Codec.o .libs/FXCP863Codec.o .libs/FXCP864Codec.o .libs/FXCP865Codec.o .libs/FXCP866Codec.o .libs/FXCP869Codec.o .libs/FXCP874Codec.o .libs/FXCP1250Codec.o .libs/FXCP1251Codec.o .libs/FXCP1252Codec.o .libs/FXCP1253Codec.o .libs/FXCP1254Codec.o .libs/FXCP1255Codec.o .libs/FXCP1256Codec.o .libs/FXCP1257Codec.o .libs/FXCP1258Codec.o .libs/FXKOI8RCodec.o .libs/FXUTF8Codec.o .libs/FXUTF16Codec.o .libs/FXUTF32Codec.o .libs/FX4Splitter.o .libs/FX7Segment.o .libs/FXAccelTable.o .libs/FXApp.o .libs/FXArray.o .libs/FXArrowButton.o .libs/FXAtomic.o .libs/FXAutoThreadStorageKey.o .libs/FXBarrier.o .libs/FXBMPIcon.o .libs/FXBMPImage.o .libs/FXBitmap.o .libs/FXBitmapFrame.o .libs/FXBitmapView.o .libs/FXButton.o .libs/FXBZFileStream.o .libs/FXCURCursor.o .libs/FXCalendar.o .libs/FXCalendarView.o .libs/FXCanvas.o .libs/FXCheckButton.o .libs/FXChoiceBox.o .libs/FXColorBar.o .libs/FXColorDialog.o .libs/FXColorList.o .libs/FXColorRing.o .libs/FXColors.o .libs/FXColorSelector.o .libs/FXColorWell.o .libs/FXColorWheel.o .libs/FXComboBox.o .libs/FXCompletion.o .libs/FXComplexf.o .libs/FXComplexd.o .libs/FXComposeContext.o .libs/FXComposite.o .libs/FXCondition.o .libs/FXConsole.o .libs/FXCursor.o .libs/FXDataTarget.o .libs/FXDate.o .libs/FXDC.o .libs/FXDCPrint.o .libs/FXDCWindow.o .libs/FXDDSIcon.o .libs/FXDDSImage.o .libs/FXDLL.o .libs/FXDebugTarget.o .libs/FXDelegator.o .libs/FXDial.o .libs/FXDialogBox.o .libs/FXDictionary.o .libs/FXDir.o .libs/FXDirBox.o .libs/FXDirDialog.o .libs/FXDirList.o .libs/FXDirSelector.o .libs/FXDirVisitor.o .libs/FXDirWatch.o .libs/FXDispatcher.o .libs/FXDisplay.o .libs/FXDockBar.o .libs/FXDockSite.o .libs/FXDockHandler.o .libs/FXDockTitle.o .libs/FXDocument.o .libs/FXDragCorner.o .libs/FXDrawable.o .libs/FXDriveBox.o .libs/FXEventDispatcher.o .libs/FXEventLoop.o .libs/FXException.o .libs/FXEXEIcon.o .libs/FXEXEImage.o .libs/FXExpression.o .libs/FXExtentd.o .libs/FXExtentf.o .libs/FXFile.o .libs/FXFileAssociations.o .libs/FXFileDialog.o .libs/FXFileList.o .libs/FXFileProgressDialog.o .libs/FXFileSelector.o .libs/FXFileStream.o .libs/FXFoldingList.o .libs/FXFont.o .libs/FXFontDialog.o .libs/FXFontSelector.o .libs/FXFrame.o .libs/FXGIFCursor.o .libs/FXGIFIcon.o .libs/FXGIFImage.o .libs/FXGLCanvas.o .libs/FXGLContext.o .libs/FXGLObject.o .libs/FXGLViewer.o .libs/FXGLVisual.o .libs/FXGauge.o .libs/FXGradientBar.o .libs/FXGroupBox.o .libs/FXGZFileStream.o .libs/FXhalf.o .libs/FXHash.o .libs/FXHeader.o .libs/FXHorizontalFrame.o .libs/FXICOIcon.o .libs/FXICOImage.o .libs/FXIFFIcon.o .libs/FXIFFImage.o .libs/FXIcon.o .libs/FXIconCache.o .libs/FXIconList.o .libs/FXIconSource.o .libs/FXId.o .libs/FXImage.o .libs/FXImageFrame.o .libs/FXImageView.o .libs/FXInputDialog.o .libs/FXIO.o .libs/FXIOBuffer.o .libs/FXIODevice.o .libs/FXJP2Icon.o .libs/FXJP2Image.o .libs/FXJPGIcon.o .libs/FXJPGImage.o .libs/FXJSON.o .libs/FXJSONFile.o .libs/FXJSONString.o .libs/FXKnob.o .libs/FXLabel.o .libs/FXLFQueue.o .libs/FXList.o .libs/FXListBox.o .libs/FXLocale.o .libs/FXMDIButton.o .libs/FXMDIChild.o .libs/FXMDIClient.o .libs/FXMainWindow.o .libs/FXMat2d.o .libs/FXMat2f.o .libs/FXMat3d.o .libs/FXMat3f.o .libs/FXMat4d.o .libs/FXMat4f.o .libs/FXMatrix.o .libs/FXMemMap.o .libs/FXMemoryStream.o .libs/FXMenuBar.o .libs/FXMenuButton.o .libs/FXMenuCaption.o .libs/FXMenuCascade.o .libs/FXMenuCheck.o .libs/FXMenuRadio.o .libs/FXMenuCommand.o .libs/FXMenuPane.o .libs/FXMenuSeparator.o .libs/FXMenuTitle.o .libs/FXMessageBox.o .libs/FXMessageChannel.o .libs/FXMetaClass.o .libs/FXMutex.o .libs/FXObject.o .libs/FXObjectList.o .libs/FXOptionMenu.o .libs/FXPCXIcon.o .libs/FXPCXImage.o .libs/FXPNGIcon.o .libs/FXPNGImage.o .libs/FXPPMIcon.o .libs/FXPPMImage.o .libs/FXPacker.o .libs/FXPath.o .libs/FXPicker.o .libs/FXPipe.o .libs/FXPopup.o .libs/FXPoint.o .libs/FXPrintDialog.o .libs/FXProcess.o .libs/FXProgressBar.o .libs/FXProgressDialog.o .libs/FXPtrList.o .libs/FXPtrQueue.o .libs/FXQuatd.o .libs/FXQuatf.o .libs/FXRASIcon.o .libs/FXRASImage.o .libs/FXRGBIcon.o .libs/FXRGBImage.o .libs/FXRadioButton.o .libs/FXRandom.o .libs/FXRangef.o .libs/FXRanged.o .libs/FXRangeSlider.o .libs/FXReactor.o .libs/FXReadWriteLock.o .libs/FXRealSlider.o .libs/FXRealSpinner.o .libs/FXRecentFiles.o .libs/FXRectangle.o .libs/FXRegion.o .libs/FXRegistry.o .libs/FXReplaceDialog.o .libs/FXReverseDictionary.o .libs/FXRex.o .libs/FXRootWindow.o .libs/FXRuler.o .libs/FXRulerView.o .libs/FXScopedThread.o .libs/FXScrollArea.o .libs/FXScrollBar.o .libs/FXScrollPane.o .libs/FXScrollWindow.o .libs/FXSearchDialog.o .libs/FXSemaphore.o .libs/FXSemaQueue.o .libs/FXSeparator.o .libs/FXSettings.o .libs/FXShell.o .libs/FXShutter.o .libs/FXSize.o .libs/FXSlider.o .libs/FXSocket.o .libs/FXSpinner.o .libs/FXSpinLock.o .libs/FXSpheref.o .libs/FXSphered.o .libs/FXSplashWindow.o .libs/FXSplitter.o .libs/FXSpring.o .libs/FXStat.o .libs/FXStatusBar.o .libs/FXStatusLine.o .libs/FXStream.o .libs/FXString.o .libs/FXStringDictionary.o .libs/FXSwitcher.o .libs/FXSystem.o .libs/FXSystemTime.o .libs/FXSystemTimeFormat.o .libs/FXSystemTimeParse.o .libs/FXTGAIcon.o .libs/FXTGAImage.o .libs/FXTIFIcon.o .libs/FXTIFImage.o .libs/FXTabBar.o .libs/FXTabBook.o .libs/FXTabItem.o .libs/FXTable.o .libs/FXTaskGroup.o .libs/FXText.o .libs/FXTextCodec.o .libs/FXTextField.o .libs/FXThread.o .libs/FXThreadPool.o .libs/FXToggleButton.o .libs/FXToolBar.o .libs/FXToolBarGrip.o .libs/FXToolBarShell.o .libs/FXToolBarTab.o .libs/FXToolTip.o .libs/FXTopWindow.o .libs/FXTranslator.o .libs/FXTreeList.o .libs/FXTreeListBox.o .libs/FXTriStateButton.o .libs/FXUndoList.o .libs/FXURL.o .libs/FXVariant.o .libs/FXVariantArray.o .libs/FXVariantMap.o .libs/FXVec2d.o .libs/FXVec2f.o .libs/FXVec3d.o .libs/FXVec3f.o .libs/FXVec4d.o .libs/FXVec4f.o .libs/FXVerticalFrame.o .libs/FXVisual.o .libs/FXWEBPIcon.o .libs/FXWEBPImage.o .libs/FXWindow.o .libs/FXWizard.o .libs/FXWorker.o .libs/FXWSQueue.o .libs/FXXML.o .libs/FXXMLFile.o .libs/FXXMLString.o .libs/FXXBMIcon.o .libs/FXXBMImage.o .libs/FXXPMIcon.o .libs/FXXPMImage.o .libs/fxascii.o .libs/fxbase64.o .libs/fxbase85.o .libs/fxcpuid.o .libs/fxbmpio.o .libs/fxcompose.o .libs/fxddsio.o .libs/fxezquantize.o .libs/fxexeio.o .libs/fxfsquantize.o .libs/fxgetticks.o .libs/fxgifio.o .libs/fxiffio.o .libs/fxjpegio.o .libs/fxjp2io.o .libs/fxkeyboard.o .libs/fxkeysym.o .libs/fxleaps.o .libs/fxmath.o .libs/fxntp.o .libs/fxparsegeometry.o .libs/fxpcxio.o .libs/fxpngio.o .libs/fxppmio.o .libs/fxprintf.o .libs/fxpriv.o .libs/fxpsio.o .libs/fxrasio.o .libs/fxrgbio.o .libs/fxscanf.o .libs/fxstrtoll.o .libs/fxstrtoull.o .libs/fxstrtod.o .libs/fxtabbify.o .libs/fxtargaio.o .libs/fxtifio.o .libs/fxunicode.o .libs/fxutils.o .libs/fxwebpio.o .libs/fxwuquantize.o .libs/fxxbmio.o .libs/fxxpmio.o .libs/icons.o -Wl,-rpath -Wl,/usr/local/lib/../lib64 -Wl,-rpath -Wl,/usr/local/lib/../lib64 -lSM -lICE -lX11 -lXext -lXcursor -lXrender -lXrandr -lXfixes -lXi -lfreetype -lfontconfig -lXft -ldl -lpthread -lrt -ljpeg -lpng -ltiff -lz -lbz2 -lGL -L/usr/local/lib/gcc/x86_64-pc-linux-gnu/11 -L/usr/local/lib/gcc/x86_64-pc-linux-gnu/11/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/local/lib/gcc/x86_64-pc-linux-gnu/11/../../.. /usr/local/lib/../lib64/libstdc++.so -lm -lc -lgcc_s /usr/local/lib/gcc/x86_64-pc-linux-gnu/11/crtendS.o /lib/x86_64-linux-gnu/crtn.o -g -O -g -march=native -Wl,-soname -Wl,libFOX-1.7.so.0 -o .libs/libFOX-1.7.so.0.0.79 libtool: link: (cd ".libs" && rm -f "libFOX-1.7.so.0" && ln -s "libFOX-1.7.so.0.0.79" "libFOX-1.7.so.0") libtool: link: (cd ".libs" && rm -f "libFOX-1.7.so" && ln -s "libFOX-1.7.so.0.0.79" "libFOX-1.7.so") libtool: link: ar cr .libs/libFOX-1.7.a FX88591Codec.o FX88592Codec.o FX88593Codec.o FX88594Codec.o FX88595Codec.o FX88596Codec.o FX88597Codec.o FX88598Codec.o FX88599Codec.o FX885910Codec.o FX885911Codec.o FX885913Codec.o FX885914Codec.o FX885915Codec.o FX885916Codec.o FXCP437Codec.o FXCP850Codec.o FXCP852Codec.o FXCP855Codec.o FXCP856Codec.o FXCP857Codec.o FXCP860Codec.o FXCP861Codec.o FXCP862Codec.o FXCP863Codec.o FXCP864Codec.o FXCP865Codec.o FXCP866Codec.o FXCP869Codec.o FXCP874Codec.o FXCP1250Codec.o FXCP1251Codec.o FXCP1252Codec.o FXCP1253Codec.o FXCP1254Codec.o FXCP1255Codec.o FXCP1256Codec.o FXCP1257Codec.o FXCP1258Codec.o FXKOI8RCodec.o FXUTF8Codec.o FXUTF16Codec.o FXUTF32Codec.o FX4Splitter.o FX7Segment.o FXAccelTable.o FXApp.o FXArray.o FXArrowButton.o FXAtomic.o FXAutoThreadStorageKey.o FXBarrier.o FXBMPIcon.o FXBMPImage.o FXBitmap.o FXBitmapFrame.o FXBitmapView.o FXButton.o FXBZFileStream.o FXCURCursor.o FXCalendar.o FXCalendarView.o FXCanvas.o FXCheckButton.o FXChoiceBox.o FXColorBar.o FXColorDialog.o FXColorList.o FXColorRing.o FXColors.o FXColorSelector.o FXColorWell.o FXColorWheel.o FXComboBox.o FXCompletion.o FXComplexf.o FXComplexd.o FXComposeContext.o FXComposite.o FXCondition.o FXConsole.o FXCursor.o FXDataTarget.o FXDate.o FXDC.o FXDCPrint.o FXDCWindow.o FXDDSIcon.o FXDDSImage.o FXDLL.o FXDebugTarget.o FXDelegator.o FXDial.o FXDialogBox.o FXDictionary.o FXDir.o FXDirBox.o FXDirDialog.o FXDirList.o FXDirSelector.o FXDirVisitor.o FXDirWatch.o FXDispatcher.o FXDisplay.o FXDockBar.o FXDockSite.o FXDockHandler.o FXDockTitle.o FXDocument.o FXDragCorner.o FXDrawable.o FXDriveBox.o FXEventDispatcher.o FXEventLoop.o FXException.o FXEXEIcon.o FXEXEImage.o FXExpression.o FXExtentd.o FXExtentf.o FXFile.o FXFileAssociations.o FXFileDialog.o FXFileList.o FXFileProgressDialog.o FXFileSelector.o FXFileStream.o FXFoldingList.o FXFont.o FXFontDialog.o FXFontSelector.o FXFrame.o FXGIFCursor.o FXGIFIcon.o FXGIFImage.o FXGLCanvas.o FXGLContext.o FXGLObject.o FXGLViewer.o FXGLVisual.o FXGauge.o FXGradientBar.o FXGroupBox.o FXGZFileStream.o FXhalf.o FXHash.o FXHeader.o FXHorizontalFrame.o FXICOIcon.o FXICOImage.o FXIFFIcon.o FXIFFImage.o FXIcon.o FXIconCache.o FXIconList.o FXIconSource.o FXId.o FXImage.o FXImageFrame.o FXImageView.o FXInputDialog.o FXIO.o FXIOBuffer.o FXIODevice.o FXJP2Icon.o FXJP2Image.o FXJPGIcon.o FXJPGImage.o FXJSON.o FXJSONFile.o FXJSONString.o FXKnob.o FXLabel.o FXLFQueue.o FXList.o FXListBox.o FXLocale.o FXMDIButton.o FXMDIChild.o FXMDIClient.o FXMainWindow.o FXMat2d.o FXMat2f.o FXMat3d.o FXMat3f.o FXMat4d.o FXMat4f.o FXMatrix.o FXMemMap.o FXMemoryStream.o FXMenuBar.o FXMenuButton.o FXMenuCaption.o FXMenuCascade.o FXMenuCheck.o FXMenuRadio.o FXMenuCommand.o FXMenuPane.o FXMenuSeparator.o FXMenuTitle.o FXMessageBox.o FXMessageChannel.o FXMetaClass.o FXMutex.o FXObject.o FXObjectList.o FXOptionMenu.o FXPCXIcon.o FXPCXImage.o FXPNGIcon.o FXPNGImage.o FXPPMIcon.o FXPPMImage.o FXPacker.o FXPath.o FXPicker.o FXPipe.o FXPopup.o FXPoint.o FXPrintDialog.o FXProcess.o FXProgressBar.o FXProgressDialog.o FXPtrList.o FXPtrQueue.o FXQuatd.o FXQuatf.o FXRASIcon.o FXRASImage.o FXRGBIcon.o FXRGBImage.o FXRadioButton.o FXRandom.o FXRangef.o FXRanged.o FXRangeSlider.o FXReactor.o FXReadWriteLock.o FXRealSlider.o FXRealSpinner.o FXRecentFiles.o FXRectangle.o FXRegion.o FXRegistry.o FXReplaceDialog.o FXReverseDictionary.o FXRex.o FXRootWindow.o FXRuler.o FXRulerView.o FXScopedThread.o FXScrollArea.o FXScrollBar.o FXScrollPane.o FXScrollWindow.o FXSearchDialog.o FXSemaphore.o FXSemaQueue.o FXSeparator.o FXSettings.o FXShell.o FXShutter.o FXSize.o FXSlider.o FXSocket.o FXSpinner.o FXSpinLock.o FXSpheref.o FXSphered.o FXSplashWindow.o FXSplitter.o FXSpring.o FXStat.o FXStatusBar.o FXStatusLine.o FXStream.o FXString.o FXStringDictionary.o FXSwitcher.o FXSystem.o FXSystemTime.o FXSystemTimeFormat.o FXSystemTimeParse.o FXTGAIcon.o FXTGAImage.o FXTIFIcon.o FXTIFImage.o FXTabBar.o FXTabBook.o FXTabItem.o FXTable.o FXTaskGroup.o FXText.o FXTextCodec.o FXTextField.o FXThread.o FXThreadPool.o FXToggleButton.o FXToolBar.o FXToolBarGrip.o FXToolBarShell.o FXToolBarTab.o FXToolTip.o FXTopWindow.o FXTranslator.o FXTreeList.o FXTreeListBox.o FXTriStateButton.o FXUndoList.o FXURL.o FXVariant.o FXVariantArray.o FXVariantMap.o FXVec2d.o FXVec2f.o FXVec3d.o FXVec3f.o FXVec4d.o FXVec4f.o FXVerticalFrame.o FXVisual.o FXWEBPIcon.o FXWEBPImage.o FXWindow.o FXWizard.o FXWorker.o FXWSQueue.o FXXML.o FXXMLFile.o FXXMLString.o FXXBMIcon.o FXXBMImage.o FXXPMIcon.o FXXPMImage.o fxascii.o fxbase64.o fxbase85.o fxcpuid.o fxbmpio.o fxcompose.o fxddsio.o fxezquantize.o fxexeio.o fxfsquantize.o fxgetticks.o fxgifio.o fxiffio.o fxjpegio.o fxjp2io.o fxkeyboard.o fxkeysym.o fxleaps.o fxmath.o fxntp.o fxparsegeometry.o fxpcxio.o fxpngio.o fxppmio.o fxprintf.o fxpriv.o fxpsio.o fxrasio.o fxrgbio.o fxscanf.o fxstrtoll.o fxstrtoull.o fxstrtod.o fxtabbify.o fxtargaio.o fxtifio.o fxunicode.o fxutils.o fxwebpio.o fxwuquantize.o fxxbmio.o fxxpmio.o icons.o ar: FXMemMap.o: No such file or directory make[2]: *** [Makefile:1259: libFOX-1.7.la] Error 1 make[2]: Leaving directory '/usr/src/X11/fox-1.7.79/lib' make[1]: *** [Makefile:1187: all] Error 2 make[1]: Leaving directory '/usr/src/X11/fox-1.7.79/lib' make: *** [Makefile:499: all-recursive] Error 1 make 653.39s user 62.60s system 98% cpu 12:06.74 total The archive (38Mbytes), including object files of my build tree is uploaded (for a few days) to http://refpersys.org/fox-1.7.79-basile.tar.gz of md5sum c970f9ea055e2b4596fbd0a81013a20e On my desktop, the source tree was under /usr/src/X11/ as fox-1.7.79 Thanks. PS. Readers should be interested by books by Jacques Pitrat, including his "Artificial Beings, the conscience of a conscious machine" book. ISBN-13: 978-1848211018 -- Basile Starynkevitch<[email protected]> (only mine opinions / les opinions sont miennes uniquement) 92340 Bourg-la-Reine, France web page: starynkevitch.net/Basile/ _______________________________________________ Foxgui-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/foxgui-users