Compilation ReZound : problème avec fox

Compilation ReZound : problème avec fox - Linux et OS Alternatifs

Marsh Posté le 25-07-2005 à 11:59:44    

Citation :

checking for FXApp class in -lFOX-1.5... no
checking for FXApp class in -lFOX-1.4... no
checking for FXApp class in -lFOX-1.3... no
checking for FXApp class in -lFOX-1.2... no
checking for FXApp class in -lFOX-1.1... no
checking for FXApp class in -lFOX... no
configure: error:
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   !!!!! Fatal Error:  libFOX missing, broken or outdated !!!!!
 
   My test couldn't find the class FXApp in libFOX
 
   If you don't have FOX, or need a more recent version, download
   the latest version at: http://fox-toolkit.org
 
   If you have FOX installed and the linker couldn't find it, you can specify
   the path by passing --with-FOX-path=/path/to/FOX to configure.
   You may also have to pass the FOX header path with the
   --with-FOX-include=   option. Setting these flags overrides the library
   test.
 
   If you have FOX and you believe it is up to date, you can override
   this check by passing --disable-FOX-check as an option to configure.
   specifying --with-FOX-path or --with-FOX-include will override the
   test for libFOX
 
   If you believe this error message is a result of a bug in the
   configure script, please report the bug to the Package Maintainers.
   See docs/INSTALL for information on submitting bug-reports.
 
   When submitting a bug report about this issue, please choose:
                "... Compile/Configure Issue"
   as the category of the bug.  Also, it would really help me if you
   include a screendump or script file of the error, see script(1) man
   page for info on how to record a script file.
 
   See config.log for compiler input and output.
 
   ReZound home page http://rezound.sourceforge.net
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


 
Je suis sous ubunu.
 
Evidemment les paquets de fox (et de dev pour fox) sont installés.
 
C'est énervant (d'autant plus énervant qu'il semble impossible de compiler une version plus récente de fox (qui n'est cependant pas théoriquement requise par ReZound, puisque dans la doc il est indiqué que fox 1.0 est suffisant)). :/

Reply

Marsh Posté le 25-07-2005 à 11:59:44   

Reply

Marsh Posté le 25-07-2005 à 12:20:50    

en plus tu flood ? T'as pas libfox, voilà tout. Ou alors tu les as, mais pas au bon endroit.
 
T'es parti pour tuner CPPPATH, LD_LIBRARY_PATH, LD_RUN_PATH, etc ou peut-être qu'il y a une utilitaire de config de libfox. Ça te dépasse : trouve un paquetage.

Reply

Marsh Posté le 25-07-2005 à 12:25:33    

J'ai :
 
libfox1.0 (1.0.52-2) ainsi que libfox1.0-dev.
 
De plus, j'ai bien :  
 

Citation :


/usr/include/fox
/usr/include/fox/FX4Splitter.h
/usr/include/fox/FXAccelTable.h
/usr/include/fox/FXApp.h
/usr/include/fox/FXArray.h
/usr/include/fox/FXArrowButton.h
/usr/include/fox/FXBMPIcon.h
/usr/include/fox/FXBMPImage.h
/usr/include/fox/FXBitmap.h
/usr/include/fox/FXButton.h
/usr/include/fox/FXCURCursor.h
/usr/include/fox/FXCanvas.h
/usr/include/fox/FXCharset.h
/usr/include/fox/FXCheckButton.h
/usr/include/fox/FXColorBar.h
/usr/include/fox/FXColorDialog.h
/usr/include/fox/FXColorSelector.h
/usr/include/fox/FXColorWell.h
/usr/include/fox/FXColorWheel.h
/usr/include/fox/FXComboBox.h
/usr/include/fox/FXComposite.h
/usr/include/fox/FXCursor.h
/usr/include/fox/FXDC.h
/usr/include/fox/FXDCPrint.h
/usr/include/fox/FXDCWindow.h
/usr/include/fox/FXDHMat.h
/usr/include/fox/FXDHVec.h
/usr/include/fox/FXDQuat.h
/usr/include/fox/FXDVec.h
/usr/include/fox/FXDataTarget.h
/usr/include/fox/FXDebugTarget.h
/usr/include/fox/FXDelegator.h
/usr/include/fox/FXDial.h
/usr/include/fox/FXDialogBox.h
/usr/include/fox/FXDict.h
/usr/include/fox/FXDirBox.h
/usr/include/fox/FXDirDialog.h
/usr/include/fox/FXDirList.h
/usr/include/fox/FXDirSelector.h
/usr/include/fox/FXDocument.h
/usr/include/fox/FXDragCorner.h
/usr/include/fox/FXDrawable.h
/usr/include/fox/FXDriveBox.h
/usr/include/fox/FXElement.h
/usr/include/fox/FXException.h
/usr/include/fox/FXFile.h
/usr/include/fox/FXFileDialog.h
/usr/include/fox/FXFileDict.h
/usr/include/fox/FXFileList.h
/usr/include/fox/FXFileSelector.h
/usr/include/fox/FXFont.h
/usr/include/fox/FXFontDialog.h
/usr/include/fox/FXFontSelector.h
/usr/include/fox/FXFrame.h
/usr/include/fox/FXGIFCursor.h
/usr/include/fox/FXGIFIcon.h
/usr/include/fox/FXGIFImage.h
/usr/include/fox/FXGLCanvas.h
/usr/include/fox/FXGLCone.h
/usr/include/fox/FXGLContext.h
/usr/include/fox/FXGLCube.h
/usr/include/fox/FXGLCylinder.h
/usr/include/fox/FXGLObject.h
/usr/include/fox/FXGLShape.h
/usr/include/fox/FXGLSphere.h
/usr/include/fox/FXGLTriangleMesh.h
/usr/include/fox/FXGLViewer.h
/usr/include/fox/FXGLVisual.h
/usr/include/fox/FXGroupBox.h
/usr/include/fox/FXHMat.h
/usr/include/fox/FXHVec.h
/usr/include/fox/FXHeader.h
/usr/include/fox/FXHorizontalFrame.h
/usr/include/fox/FXICOIcon.h
/usr/include/fox/FXICOImage.h
/usr/include/fox/FXIcon.h
/usr/include/fox/FXIconList.h
/usr/include/fox/FXId.h
/usr/include/fox/FXImage.h
/usr/include/fox/FXImageView.h
/usr/include/fox/FXInputDialog.h
/usr/include/fox/FXJPGIcon.h
/usr/include/fox/FXJPGImage.h
/usr/include/fox/FXLabel.h
/usr/include/fox/FXList.h
/usr/include/fox/FXListBox.h
/usr/include/fox/FXMDIButton.h
/usr/include/fox/FXMDIChild.h
/usr/include/fox/FXMDIClient.h
/usr/include/fox/FXMainWindow.h
/usr/include/fox/FXMatrix.h
/usr/include/fox/FXMenubar.h
/usr/include/fox/FXMenuButton.h
/usr/include/fox/FXMenuCaption.h
/usr/include/fox/FXMenuCascade.h
/usr/include/fox/FXMenuCommand.h
/usr/include/fox/FXMenuPane.h
/usr/include/fox/FXMenuSeparator.h
/usr/include/fox/FXMenuTitle.h
/usr/include/fox/FXMessageBox.h
/usr/include/fox/FXObject.h
/usr/include/fox/FXObjectList.h
/usr/include/fox/FXOptionMenu.h
/usr/include/fox/FXPCXIcon.h
/usr/include/fox/FXPCXImage.h
/usr/include/fox/FXPNGIcon.h
/usr/include/fox/FXPNGImage.h
/usr/include/fox/FXPacker.h
/usr/include/fox/FXPicker.h
/usr/include/fox/FXPoint.h
/usr/include/fox/FXPopup.h
/usr/include/fox/FXPrintDialog.h
/usr/include/fox/FXProgressBar.h
/usr/include/fox/FXProgressDialog.h
/usr/include/fox/FXQuat.h
/usr/include/fox/FXRGBIcon.h
/usr/include/fox/FXRGBImage.h
/usr/include/fox/FXRadioButton.h
/usr/include/fox/FXRange.h
/usr/include/fox/FXRecentFiles.h
/usr/include/fox/FXRectangle.h
/usr/include/fox/FXRegion.h
/usr/include/fox/FXRegistry.h
/usr/include/fox/FXReplaceDialog.h
/usr/include/fox/FXRex.h
/usr/include/fox/FXRootWindow.h
/usr/include/fox/FXScrollArea.h
/usr/include/fox/FXScrollWindow.h
/usr/include/fox/FXScrollbar.h
/usr/include/fox/FXSearchDialog.h
/usr/include/fox/FXSeparator.h
/usr/include/fox/FXSettings.h
/usr/include/fox/FXShell.h
/usr/include/fox/FXShutter.h
/usr/include/fox/FXSize.h
/usr/include/fox/FXSlider.h
/usr/include/fox/FXSpinner.h
/usr/include/fox/FXSplitter.h
/usr/include/fox/FXStatusbar.h
/usr/include/fox/FXStatusline.h
/usr/include/fox/FXStream.h
/usr/include/fox/FXString.h
/usr/include/fox/FXStringDict.h
/usr/include/fox/FXSwitcher.h
/usr/include/fox/FXTGAIcon.h
/usr/include/fox/FXTGAImage.h
/usr/include/fox/FXTIFIcon.h
/usr/include/fox/FXTIFImage.h
/usr/include/fox/FXTabBar.h
/usr/include/fox/FXTabBook.h
/usr/include/fox/FXTabItem.h
/usr/include/fox/FXTable.h
/usr/include/fox/FXText.h
/usr/include/fox/FXTextField.h
/usr/include/fox/FXToggleButton.h
/usr/include/fox/FXToolbar.h
/usr/include/fox/FXToolbarGrip.h
/usr/include/fox/FXToolbarShell.h
/usr/include/fox/FXToolbarTab.h
/usr/include/fox/FXTooltip.h
/usr/include/fox/FXTopWindow.h
/usr/include/fox/FXTreeList.h
/usr/include/fox/FXTreeListBox.h
/usr/include/fox/FXUndoList.h
/usr/include/fox/FXURL.h
/usr/include/fox/FXVec.h
/usr/include/fox/FXVerticalFrame.h
/usr/include/fox/FXVisual.h
/usr/include/fox/FXWindow.h
/usr/include/fox/FXXPMIcon.h
/usr/include/fox/FXXPMImage.h
/usr/include/fox/fx.h
/usr/include/fox/fx3d.h
/usr/include/fox/fxdefs.h
/usr/include/fox/fxkeys.h
/usr/include/fox/fxver.h
/usr/include/fox/xincs.h
/usr/lib
/usr/lib/libFOX.la
/usr/lib/libFOX.a
/usr/lib/libFOX.so
 

Reply

Marsh Posté le 25-07-2005 à 12:30:06    

ben ça trouve pas, ça trouve pas. T'as qu'à lire le message d'erreur jusqu'au bout.
 
et ça :
 
/usr/lib/libFOX.la
/usr/lib/libFOX.a
/usr/lib/libFOX.so  
 
c'est particulièrement douteux ...

Reply

Marsh Posté le 25-07-2005 à 12:33:30    

Taz a écrit :

ben ça trouve pas, ça trouve pas. T'as qu'à lire le message d'erreur jusqu'au bout.
 
et ça :
 
/usr/lib/libFOX.la
/usr/lib/libFOX.a
/usr/lib/libFOX.so  
 
c'est particulièrement douteux ...


 
 
Pourquoi ?  :??:  
 
Sinon, j'ai évidemment tenté le ./configure --with-FOX-path=/usr/include/fox
 
:/
 
Mais rien n'y fait. :/
 
Je vais envoyer un rapport de bug. :/

Reply

Marsh Posté le 25-07-2005 à 12:50:29    

en plus rezound est dans debian.
 
 
"Sinon, j'ai évidemment tenté le ./configure --with-FOX-path=/usr/include/fox " ... tu vois t'y comprends rien ...

Reply

Marsh Posté le 25-07-2005 à 12:53:02    

en fait on était tranquille sans toi, ton arrogance et ta façon de parler aux gens


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 25-07-2005 à 12:57:29    

J'y peux rien moi, je me contente de lire le message d'aide du configure collé ici même.
 

 If you have FOX installed and the linker couldn't find it, you can specify
   the path by passing --with-FOX-path=/path/to/FOX to configure.
   You may also have to pass the FOX header path with the
   --with-FOX-include=   option. Setting these flags overrides the library
   test.
 
   If you have FOX and you believe it is up to date, you can override
   this check by passing --disable-FOX-check as an option to configure.
   specifying --with-FOX-path or --with-FOX-include will override the
   test for libFOX


 
Si on arrive pas à faire la différence lib/header, on va pas bien loin hein ...

Reply

Marsh Posté le 25-07-2005 à 12:58:22    

je comprends pas, le machin verse d'ubuntu est pas censé contenir tous le bordel de debian recompilé pour ubuntu ?

Reply

Marsh Posté le 25-07-2005 à 13:06:32    

Taz a écrit :

en plus rezound est dans debian.
 
 
"Sinon, j'ai évidemment tenté le ./configure --with-FOX-path=/usr/include/fox " ... tu vois t'y comprends rien ...


 
 
La dernière version de ReZound pour Debian ou pour Ubuntu est la 0.11
 
Celle que je voudrais installer c'est la 0.12
 
De plus, même si la 0.12 était dispo, rien ne garantirait qu'elle a été compilée avec toutes les options (en particulier avec jack enabled). Idem pour le support de différents formats audio, ou encore soundtouch etc... etc...
 
Sinon, pour le "j'y comprend rien", moi quand je lis le message d'erreur, il demande bien de situer fox nan ? (et puis même, j'ai quand même tenté avec /usr/lib/ )

Reply

Marsh Posté le 25-07-2005 à 13:06:32   

Reply

Marsh Posté le 25-07-2005 à 13:12:12    

ben tu veux quoi aussi ? T'es en hoary stable, ils ont packagé la version qu'ils avaient sous la main. Tu veux du bleeding-edge, ben alors utilise du bleeding-edge, ne reproche pas aux version stable d'etre stable. Si tu veux du plus récent :
- passe en breezy
- change de distrib
 
Debian Sid:
rezound Version: 0.12.0beta-2
 
S'il te manque des options : envoie un rapport de bug. Je te dis pas d'envoyer des rapports pour t'envoyer péter. Ça marche, je le fais quotidiennement. Et pense aussi que tu le fais aussi pour les autres. Au final, ça te fais moins de travail et un meilleur résultat.
 
le ./configure sans arguments, il échoue ?
normalement,  libFOX est bien rangée, tu devrais uniquement avoir à préciser --with-FOX-include=/usr/include/fox je pense

Reply

Marsh Posté le 25-07-2005 à 13:12:52    

en fait il faut que tu utilises --with-FOX-include= pour lui dire où il doit trouver les .h et il devrait les trouver et ne plus raler


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 25-07-2005 à 15:46:32    

J'ao exactement le même message d'erreur que ce soit avec ./configure ou avec ./configure --with-FOX-include=/usr/include/fox

Reply

Marsh Posté le 25-07-2005 à 17:25:29    

alors demande/trouve un paquetage.

Reply

Marsh Posté le 25-07-2005 à 18:04:57    

Taz a écrit :

alors demande/trouve un paquetage.


 
ouaip, je vais faire ça. :/
 
Sinon pour le reste, j'ai pour le moment pas eu de problème (je veux dire avec d'autres softs).  
 
Et sinon encore, apt-get et synaptic, c'est quand même trop puissant.  :love:  

Reply

Marsh Posté le 25-07-2005 à 18:17:37    

j'espère quand mêmes que tu installes ça proprement dans /usr/local ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed