08.04.06, 20:44
Cześć Wszystkim!

Chciałabym w Mandrivie 2005 LE zainstalować xmule, ale podczes kompilacji
napotkałam problem, którgo nie potrafię rozwiązać. Przy wykonywaniu "make"
otrzymyję taki błąd:

[root@localhost xmule-1.13.6]# make
==== Building 3rd-Party Projects ====
==== Building iniparser [1 of 4] ====
make[1]: Nie nic do roboty w `default'.
==== Building xrc [2 of 4] ====
== License(s): wxWindows
make[1]: Nie nic do roboty w `all'.
==== Building DynPrefs [3 of 4] ====
== License(s): OSSAL and Creative Commons License
make[1]: `../../xLibs/./libDynPrefs.a' jest aktualne.
==== Building zlib [4 of 4] ====
== License(s): ZLib
make[1]: Nie nic do roboty w `all'.
==== Building xMule ====
== License(s): GPL
BaseClient.cpp
ClientCredits.cpp
ClientDetailDialog.cpp
CryptoXMpp.cpp
CryptoXMpp.cpp:3:2: warning: #warning Compiling built-in cryptography support.
CryptoXMpp.cpp:4:2: warning: #warning If xMule behaves erratically, consider
installing libcrypto++ and recompiling xMule.
DownloadClient.cpp
DownloadListCtrl.cpp
DownloadListCtrl.cpp: In member function `virtual bool
CDownloadListCtrl::ProcessEvent(wxEvent&)':
DownloadListCtrl.cpp:1914: error: ISO C++ says that these are ambiguous, even
though the worst conversion for the first is better than the worst conversion
forthe second:
/usr/include/wx/string.h:434: note: candidate 1: wxChar
wxString::operator[](int) const
/usr/include/wx/string.h:438: note: candidate 2: wxChar&
wxString::operator[](size_t)
make[1]: *** [obj/DownloadListCtrl.o] Błąd 1
make: *** [all] Błąd 2

Make wykonuję jako root, bo przy zwykłym userze otrzymuję "Permission denied"
:( ./configure przebiegło bez problemów.

Próbowałam również zainstalowac xmule urpmi, ale wersja, która jest
instalowana przez repozytoria jest stara i nie działa :((

bardzo proszę o radę i wskazówki - dziękuję

owca_czarna
Obserwuj wątek
    • test281 Re: xMule :( 09.04.06, 09:45
      Witam

      podobny problem widziałem wcześniej , poniżej wklejam to:
      make error !!! (Score: 0)
      by Anonymous on Thursday, March 31 @ 14:05:51 CST
      ==== Building DynPrefs [2 of 3] ====
      == License(s): OSSAL and Creative Commons License
      DynamicPreferences.cpp
      DynamicPreferencesCtrl.cpp
      DynamicPreferencesCtrl.cpp: In function `wxWindow* add_item(wxTreeMultiCtrl*,
      wxXmlNode*, wxPanel*)':
      DynamicPreferencesCtrl.cpp:435: error: conversion from `const char[1]' to `const
      wxString' is ambiguous
      /usr/include/wx/string.h:649: note: candidates are: wxString::wxString(wxChar,
      size_t)
      /usr/include/wx/string.h:638: note: wxString::wxString(int)
      DynamicPreferencesCtrl.cpp:440: error: conversion from `const char[1]' to `const
      wxString' is ambiguous
      /usr/include/wx/string.h:649: note: candidates are: wxString::wxString(wxChar,
      size_t)
      /usr/include/wx/string.h:638: note: wxString::wxString(int)
      DynamicPreferencesCtrl.cpp:468:2: warning: #warning The "z" needs a rename.
      DynamicPreferencesCtrl.cpp:507:2: warning: #warning This entire colorlist thing
      needs to be re-implemented :-/
      DynamicPreferencesCtrl.cpp: In member function `void
      DynamicPreferencesCtrl::OnChangedPrefs(const wxEvent&)':
      DynamicPreferencesCtrl.cpp:536: error: no matching function for call to
      `wxString::Format(const char[3], double)'
      /usr/include/wx/string.h:1063: note: candidates are: static wxString
      wxString::Format(const wxChar*, ...)
      DynamicPreferencesCtrl.cpp:540: error: no matching function for call to
      `wxString::Format(const char[4], long int)'
      /usr/include/wx/string.h:1063: note: candidates are: static wxString
      wxString::Format(const wxChar*, ...)
      DynamicPreferencesCtrl.cpp: In member function `void
      DynamicPreferencesCtrl::OnBrowse1(wxCommandEvent&)':
      DynamicPreferencesCtrl.cpp:564: error: conversion from `const char[41]' to
      `const wxString' is ambiguous
      /usr/include/wx/string.h:649: note: candidates are: wxString::wxString(wxChar,
      size_t)
      /usr/include/wx/string.h:638: note: wxString::wxString(int)
      DynamicPreferencesCtrl.cpp:564: error: conversion from `const char[2]' to `const
      wxString' is ambiguous
      /usr/include/wx/string.h:649: note: candidates are: wxString::wxString(wxChar,
      size_t)
      /usr/include/wx/string.h:638: note: wxString::wxString(int)
      make[1]: *** [obj/DynamicPreferencesCtrl.o] Error 1
      make: *** [all] Error 2


      Re: make error !!! (Score: 0)
      by Anonymous on Tuesday, April 05 @ 17:18:18 CDT
      it's apper when i do "make". i dont know what is wrong...i ve got mandrake 10.1
      oficial...plizzz help :/


      ]

      DynamicPreferencesCtrl.cpp is not wx25 compatible (Score: 1)
      by mnemoc on Tuesday, April 26 @ 11:46:55 CDT
      (User Info | Send a Message)
      hi, i get the same error while building with wx 2.5.3 (from wxpython)

      the full build log is available here.
      t2.geeks.cl/regressions/stable/log/5-xmule.err
      a patch is highly welcome... wx is quite odd.


      wygląda na to że to nie winna nie xmule tylko wxpython ale mogę się mylić.
      Osobiście używam mldonkey i jestem bardzo zadowolony :).
      • owca_czarna Re: xMule :( 09.04.06, 13:35
        > wygląda na to że to nie winna nie xmule tylko wxpython ale mogę się mylić.


        No niby tak, tylko z czm zjeść tego wxpython. W ogóle nie mam pojęcia, co to
        jest i jak toto naprawić :(


        > Osobiście używam mldonkey i jestem bardzo zadowolony :)

        Z ciekawości też spóbuję go zainstalować:) O tym mówisz, tak?

        www.searchengines.pl/phpbb203/index.php?showtopic=13663
        pozdr

        owca_czarna
      • hydroxyzine Re: xMule :( 09.04.06, 18:16
        Witam owco. Czarna owco.

        > DynamicPreferencesCtrl.cpp:564: error: conversion from `const char[2]' to `const
        > wxString' is ambiguous
        > /usr/include/wx/string.h:649: note: candidates are: wxString::wxString(wxChar,
        > size_t)

        Sprobuj przekompilowac biblioteke wxWidgets bez wsparcia dla unikodu. Ale nie
        daje gwarancji.
        • owca_czarna Re: xMule :( 10.04.06, 00:02
          hydroxyzine napisał:

          > Witam owco. Czarna owco.

          > > DynamicPreferencesCtrl.cpp:564: error: conversion from `const char[2]' to
          > `const
          > > wxString' is ambiguous
          > > /usr/include/wx/string.h:649: note: candidates are: wxString::wxString(wx
          > Char,
          > > size_t)
          >


          Cześć Hydro :)

          Coś nie tak wyszło, spójrz:

          [root@localhost xmule-1.13.6]# make
          ==== Building 3rd-Party Projects ====
          ==== Building iniparser [1 of 4] ====
          make[1]: Nie nic do roboty w `default'.
          ==== Building xrc [2 of 4] ====
          == License(s): wxWindows
          make[1]: Nie nic do roboty w `all'.
          ==== Building DynPrefs [3 of 4] ====
          == License(s): OSSAL and Creative Commons License
          make[1]: `../../xLibs/./libDynPrefs.a' jest aktualne.
          ==== Building zlib [4 of 4] ====
          == License(s): ZLib
          make[1]: Nie nic do roboty w `all'.
          ==== Building xMule ====
          == License(s): GPL
          BaseClient.cpp
          ClientCredits.cpp
          ClientDetailDialog.cpp
          CryptoXMpp.cpp
          CryptoXMpp.cpp:3:2: warning: #warning Compiling built-in cryptography support.
          CryptoXMpp.cpp:4:2: warning: #warning If xMule behaves erratically, consider
          installing libcrypto++ and recompiling xMule.
          DownloadClient.cpp
          DownloadListCtrl.cpp
          DownloadListCtrl.cpp: In member function `virtual bool
          CDownloadListCtrl::ProcessEvent(wxEvent&)':
          DownloadListCtrl.cpp:1914: error: ISO C++ says that these are ambiguous, even
          though the worst conversion for the first is better than the worst conversion
          forthe second:
          /usr/include/wx/string.h:434: note: candidate 1: wxChar
          wxString::operator[](int) const
          /usr/include/wx/string.h:438: note: candidate 2: wxChar&
          wxString::operator[](size_t)
          make[1]: *** [obj/DownloadListCtrl.o] Błąd 1
          make: *** [all] Błąd 2


          Nie za bardzo wiedzialam co znaczyły Twoje słowa

          > Sprobuj przekompilowac biblioteke wxWidgets bez wsparcia dla unikodu. Ale nie
          > daje gwarancji.

          więc ściągnełam i skompilowałam to (jak długo trwało!!!)

          www.wxwidgets.org/dl_gtk.htm#stable
          i nic nie ...... wyszło :((

          Pozdr

          owca_czarna

          BTW - ja tu przymierzam się do mułka a Gazeta przestrzega!

          serwisy.gazeta.pl/wyborcza/1,34591,3268494.html
          • hydroxyzine Re: xMule :( 10.04.06, 10:15
            Przejrzyj opcje ./configure --help przed kompilacja wxWidgets. Tam powinno byc
            cos, co bedzie dotyczyc Unicode. Wylaczenie tego wsparcia moze pomoc.
            • owca_czarna Re: xMule :( 10.04.06, 22:40

              > Przejrzyj opcje ./configure --help przed kompilacja wxWidgets. Tam powinno byc
              > cos, co bedzie dotyczyc Unicode. Wylaczenie tego wsparcia moze pomoc.

              Ooops! ale tego jest! I co tu wybrać? Podpowiedz, co tu jest tym czymś, co
              dotyczy Unicode :)



              *******************************************************************

              configure' configures wxWidgets 2.6.3 to adapt to many kinds of systems.

              Usage: ./configure [OPTION]... [VAR=VALUE]...

              To assign environment variables (e.g., CC, CFLAGS...), specify them as
              VAR=VALUE. See below for descriptions of some of the useful variables.

              Defaults for the options are specified in brackets.

              Configuration:
              -h, --help display this help and exit
              --help=short display options specific to this package
              --help=recursive display the short help of all the included packages
              -V, --version display version information and exit
              -q, --quiet, --silent do not print `checking...' messages
              --cache-file=FILE cache test results in FILE [disabled]
              -C, --config-cache alias for `--cache-file=config.cache'
              -n, --no-create do not create output files
              --srcdir=DIR find the sources in DIR [configure dir or `..']

              Installation directories:
              --prefix=PREFIX install architecture-independent files in PREFIX
              [/usr/local]
              --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
              [PREFIX]

              By default, `make install' will install all the files in
              `/usr/local/bin', `/usr/local/lib' etc. You can specify
              an installation prefix other than `/usr/local' using `--prefix',
              for instance `--prefix=$HOME'.

              For better control, use the options below.

              Fine tuning of the installation directories:
              --bindir=DIR user executables [EPREFIX/bin]
              --sbindir=DIR system admin executables [EPREFIX/sbin]
              --libexecdir=DIR program executables [EPREFIX/libexec]
              --datadir=DIR read-only architecture-independent data [PREFIX/share]
              --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
              --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
              --localstatedir=DIR modifiable single-machine data [PREFIX/var]
              --libdir=DIR object code libraries [EPREFIX/lib]
              --includedir=DIR C header files [PREFIX/include]
              --oldincludedir=DIR C header files for non-gcc [/usr/include]
              --infodir=DIR info documentation [PREFIX/info]
              --mandir=DIR man documentation [PREFIX/man]

              X features:
              --x-includes=DIR X include files are in DIR
              --x-libraries=DIR X library files are in DIR

              System types:
              --build=BUILD configure for building on BUILD [guessed]
              --host=HOST cross-compile to build programs to run on HOST [BUILD]
              --target=TARGET configure for building compilers for TARGET [HOST]

              Optional Features:
              --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
              --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
              --enable-gui use GUI classes
              --enable-monolithic build wxWidgets as single library
              --enable-plugins build parts of wxWidgets as loadable components
              --enable-universal use wxWidgets GUI controls instead of native ones
              --enable-nanox use NanoX
              --disable-gtk2 use GTK+ 1.2 instead of 2.0
              --enable-gpe use GNOME PDA Environment features if possible
              --enable-shared create shared library code
              --enable-optimise create optimised code
              --enable-debug same as debug_flag and debug_info
              --enable-stl use STL for containers
              --enable-omf use OMF object format
              --enable-debug_flag set __WXDEBUG__ flag (recommended for developers!)
              --enable-debug_info create code with debugging information
              --enable-debug_gdb create code with extra GDB debugging information
              --enable-debug_cntxt use wxDebugContext
              --enable-mem_tracing create code with memory tracing
              --enable-profile create code with profiling information
              --enable-no_rtti create code without RTTI information
              --enable-no_exceptions create code without C++ exceptions handling
              --enable-permissive compile code disregarding strict ANSI
              --enable-no_deps create code without dependency information
              --enable-universal_binary create Mac PowerPC and Intel Universal binary (not
              yet working)
              --enable-compat22 enable wxWidgets 2.2 compatibility
              --disable-compat24 disable wxWidgets 2.4 compatibility
              --disable-rpath disable use of rpath for uninstalled builds
              --enable-intl use internationalization system
              --enable-config use wxConfig (and derived) classes
              --enable-protocols use wxProtocol and derived classes
              --enable-ftp use wxFTP (requires wxProtocol
              --enable-http use wxHTTP (requires wxProtocol
              --enable-fileproto use wxFileProto class (requires wxProtocol
              --enable-sockets use socket/network classes
              --enable-ole use OLE classes (Win32 only)
              --enable-dataobj use data object classes
              --enable-ipc use interprocess communication (wxSocket etc.)
              --enable-apple_ieee use the Apple IEEE codec
              --enable-arcstream use wxArchive streams
              --enable-backtrace use wxStackWalker class for getting backtraces
              --enable-catch_segvs catch signals in wxApp::OnFatalException (Unix only)
              --enable-cmdline use wxCmdLineParser class
              --enable-datetime use wxDateTime class
              --enable-debugreport use wxDebugReport class
              --enable-dialupman use dialup network classes
              --enable-dynlib use wxLibrary class for DLL loading
              --enable-dynamicloader use (new) wxDynamicLibrary class
              --enable-exceptions build exception-safe library
              --enable-ffile use wxFFile class
              --enable-file use wxFile class
              --enable-filesystem use virtual file systems classes
              --enable-fontmap use font encodings conversion classes
              --enable-fs_inet use virtual HTTP/FTP filesystems
              --enable-fs_zip use virtual ZIP filesystems
              --enable-geometry use geometry class
              --enable-log use logging system
              --enable-longlong use wxLongLong class
              --enable-mimetype use wxMimeTypesManager
              --enable-mslu use MS Layer for Unicode on Windows 9x (Win32 only)
              --enable-snglinst use wxSingleInstanceChecker class
              --enable-std_iostreams use standard C++ stream classes
              --enable-std_string use standard C++ string classes
              --enable-stdpaths use wxStandardPaths class
              --enable-stopwatch use wxStopWatch class
              --enable-streams use wxStream etc classes
              --enable-sysoptions use wxSystemOptions
              --enable-textbuf use wxTextBuffer class
              --enable-textfile use wxTextFile class
              --enable-timer use wxTimer class
              --enable-unicode compile wxString with Unicode support
              --enable-sound use wxSound class
              --enable-mediactrl use wxMediaCtrl class
              --enable-wxprintfv use wxWidgets implementation of vprintf()
              --enable-zipstream use wxZip streams
              --enable-url use wxURL class
              --enable-protocol use wxProtocol class
              --enable-protocol-http HTTP support in wxProtocol
              --enable-protocol-ftp FTP support in wxProtocol
              --enable-protocol-file FILE support in wxProtocol
              --enable-threads use threads
              --enable-docview use document view architecture
              --enable-help use help subsystem
              --enable-mshtmlhelp use MS HTML Help (win32)
              --enable-html use wxHTML sub-library
              --enable-htmlhelp use wxHTML-based help
              --enable-xrc use XRC resources sub-librar
              • owca_czarna Re: xMule :( 10.04.06, 22:48
                cd Sorry że tak dużo, ale ja patrzę na to jak sroka w gnat :))))))))))



                --enable-constraints use layout-constraints system
                --enable-printarch use printing architecture
                --enable-mdi use multiple document interface architecture
                --enable-mdidoc use docview architecture with MDI
                --enable-loggui use standard GUI logger
                --enable-logwin use wxLogWindow
                --enable-logdialog use wxLogDialog
                --enable-webkit use wxWebKitCtrl (Mac)
                --enable-postscript use wxPostscriptDC device context (default for gtk+)
                --enable-prologio not available; see contrib
                --enable-resources not available; see contrib
                --enable-clipboard use wxClipboard class
                --enable-dnd use Drag'n'Drop classes
                --enable-metafile use win32 metafiles
                --enable-controls use all usual controls
                --enable-accel use accelerators
                --enable-button use wxButton class
                --enable-bmpbutton use wxBitmapButton class
                --enable-calendar use wxCalendarCtrl class
                --enable-caret use wxCaret class
                --enable-checkbox use wxCheckBox class
                --enable-checklst use wxCheckListBox (listbox with checkboxes) class
                --enable-choice use wxChoice class
                --enable-choicebook use wxChoicebook class
                --enable-combobox use wxComboBox class
                --enable-datepick use wxDatePickerCtrl class
                --enable-display use wxDisplay class
                --enable-gauge use wxGauge class
                --enable-grid use wxGrid class
                --enable-imaglist use wxImageList class
                --enable-listbook use wxListbook class
                --enable-listbox use wxListBox class
                --enable-listctrl use wxListCtrl class
                --enable-notebook use wxNotebook class
                --enable-radiobox use wxRadioBox class
                --enable-radiobtn use wxRadioButton class
                --enable-sash use wxSashWindow class
                --enable-scrollbar use wxScrollBar class and scrollable windows
                --enable-slider use wxSlider class
                --enable-spinbtn use wxSpinButton class
                --enable-spinctrl use wxSpinCtrl class
                --enable-splitter use wxSplitterWindow class
                --enable-statbmp use wxStaticBitmap class
                --enable-statbox use wxStaticBox class
                --enable-statline use wxStaticLine class
                --enable-stattext use wxStaticText class
                --enable-statusbar use wxStatusBar class
                --enable-tabdialog use wxTabControl class
                --enable-textctrl use wxTextCtrl class
                --enable-togglebtn use wxToggleButton class
                --enable-toolbar use wxToolBar class
                --enable-tbarnative use native wxToolBar class
                --enable-tbarsmpl use wxToolBarSimple class
                --enable-treectrl use wxTreeCtrl class
                --enable-tipwindow use wxTipWindow class
                --enable-popupwin use wxPopUpWindow class
                --enable-commondlg use all common dialogs
                --enable-choicedlg use wxChoiceDialog
                --enable-coldlg use wxColourDialog
                --enable-filedlg use wxFileDialog
                --enable-finddlg use wxFindReplaceDialog
                --enable-fontdlg use wxFontDialog
                --enable-dirdlg use wxDirDialog
                --enable-msgdlg use wxMessageDialog
                --enable-numberdlg use wxNumberEntryDialog
                --enable-splash use wxSplashScreen
                --enable-textdlg use wxTextDialog
                --enable-tipdlg use startup tips
                --enable-progressdlg use wxProgressDialog
                --enable-wizarddlg use wxWizard
                --enable-menus use wxMenu/wxMenuBar/wxMenuItem classes
                --enable-miniframe use wxMiniFrame class
                --enable-tooltips use wxToolTip class
                --enable-splines use spline drawing code
                --enable-mousewheel use mousewheel
                --enable-validators use wxValidator and derived classes
                --enable-busyinfo use wxBusyInfo
                --enable-joystick use wxJoystick
                --enable-metafiles use wxMetaFile (Win32 only)
                --enable-dragimage use wxDragImage
                --enable-accessibility enable accessibility support
                --enable-dccache cache temporary wxDC objects (Win32 only)
                --enable-palette use wxPalette class
                --enable-image use wxImage class
                --enable-gif use gif images (GIF file format)
                --enable-pcx use pcx images (PCX file format)
                --enable-iff use iff images (IFF file format)
                --enable-pnm use pnm images (PNM file format)
                --enable-xpm use xpm images (XPM file format)
                --enable-icocur use Windows ICO and CUR formats
                --enable-official_build official build of wxWidgets (win32 DLL only)
                --enable-vendor=VENDOR vendor name (win32 DLL only)
                --disable-largefile omit support for large files
                --disable-gtktest do not try to compile and run a test GTK+ program
                --disable-gtktest Do not try to compile and run a test GTK program
                --disable-sdltest Do not try to compile and run a test SDL program
                --enable-omf use OMF object format (OS/2)
                --disable-dependency-tracking
                don't use dependency tracking even if the compiler
                can
                --disable-precomp-headers
                don't use precompiled headers even if compiler can

                Optional Packages:
                --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
                --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
                --with-gtk[=VERSION] use GTK+, VERSION can be 2 (default), 1 or "any"
                --with-motif use Motif/Lesstif
                --with-mac use Mac OS X
                --with-cocoa use Cocoa
                --with-wine use Wine
                --with-msw use MS-Windows
                --with-pm use OS/2 Presentation Manager
                --with-mgl use SciTech MGL
                --with-microwin use MicroWindows
                --with-x11 use X11
                --with-libpng use libpng (PNG image format)
                --with-libjpeg use libjpeg (JPEG file format)
                --with-libtiff use libtiff (TIFF file format)
                --with-libxpm use libxpm (XPM file format)
                --with-libmspack use libmspack (CHM help files loading)
                --with-sdl use SDL for audio on Unix
                --with-gnomeprint use GNOME print for printing under Unix
                --with-hildon use Hildon framework for Nokia 770
                --with-opengl use OpenGL (or Mesa)
                --with-dmalloc use dmalloc library (dmalloc.com/)
                --with-regex enable support for wxRegEx class
                --with-zlib use zlib for LZW compression
                --with-odbc use the IODBC and wxODBC classes
                --with-expat enable XML support using expat parser
                --with-flavour=NAME specify a name to identify this build
                --with-gtk-prefix=PFX Prefix where GTK is installed (optional)
                --with-gtk-exec-prefix=PFX Exec prefix where GTK is installed (optional)
                --with-x use the X Window System
                --with-libiconv-prefix=DIR search for libiconv in DIR/include and DIR/lib
                --with-sdl-prefix=PFX Prefix where SDL is installed (optional)
                --with-sdl-exec-prefix=PFX Exec prefix where SDL is installed (optional)
                --with-cppunit-prefix=PFX Prefix where CppUnit is installed (optional)
                --with-cppunit-exec-prefix=PFX Exec prefix where CppUnit is installed (optional)

                Some influential environment variables:
                CC C compiler command
                CFLAGS C compiler flags
                LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
                nonstandard directory <lib dir>
                CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
                headers in a nonstandard directory <include dir>
                CPP C preprocessor
                CXX C++ compiler command
                CXXFLAGS C++ co
                • owca_czarna I to był koniec helpu 10.04.06, 22:54

                  Zawiłe to trochę, a dla takiego laika jak ja, niestety nie do zrozumienia -
                  mimo moich szczerych chęci nie potrafię nic z tego wybrać. :(

                  pozdr :)

                  owca_czarna
                  • hydroxyzine Re: I to był koniec helpu 10.04.06, 23:55
                    Jeżeli jesteś pewna, Owieczko, że chcesz tego xMula ze źródeł instalować (i
                    paprać zależności międzypakietowe), to odpowiednią flagą dla wxWidgets będzie:
                    --disable-unicode
                    To flaga dla skryptu configure oczywiście. Acha. To nie znaczy, że reszta opcji
                    będzie ustawiona optymalnie (ale xMule _chyba_ się skompiluje, a przynajmniej
                    odpadnie ten problem z wxString).
                    • owca_czarna Re: I to był koniec helpu 11.04.06, 00:25
                      hydroxyzine napisał:

                      > (i paprać zależności międzypakietowe)

                      To instalację ze źródeł tym razem sobie podaruję. Ale wątek daję -ku pamięci-
                      do zakładek, a kiedyś, gdy to przetestuję (bo i tak mam zamiar), to oczywiście
                      dam znać o efektach końcowych :)

                      Dzięki Hydro za pomoc, a teraz pójdę tropem

                      forum.gazeta.pl/forum/72,2.html?f=15430&w=39986937&a=40063204

                      pozdr :)

                      owca_czarna
    • roar Re: xMule :( 09.04.06, 15:11
      Skonfiguruj sobie porządnie urpmi. Najlepiej od zera.

      W ostateczności ściągnij sobie pakiety samodzielnie i zainstaluj rpm-em. xmule jest w plf-free. Najlepiej wersję z cookera, skoro stara nie działa. Oczywiście do tego będziesz potrzebować paru innych pakietów z tegoż, ale to ci już rpm wypisze, jakby co.

      Samodzielna kompilacja w przypadku wersji oficjalnych to _NAPRAWDĘ_ ostateczność!
      • owca_czarna Re: xMule :( 10.04.06, 00:20
        roar napisał:

        > Skonfiguruj sobie porządnie urpmi.
        Najlepiej od zera.

        Wszystko zrobiłam od początku i nic :( Dalej stary mułek się instalował,
        niestety. Wróciłam do kompilacji ......

        > W ostateczności ściągnij sobie pakiety samodzielnie i zainstaluj rpm-em. xmule
        > jest w plf-free.

        > Najlepiej wersję z cookera,

        Jako cooker podany mam ten adres (chyba, że nie o to chodzi)

        ftp://sunsite.mff.cuni.cz/OS/Linux/Dist/Mandrake/mandrake/devel/2005/i586/media/main/

        > Samodzielna kompilacja w przypadku wersji oficjalnych to _NAPRAWDĘ_ ostateczność!


        Nieraz juz kompilowałam różne żródełka, raz kompilacja przebiegała z powodzeniem
        a innym razem nie. Mam nadzieję, że tym razem też się uda :D

        owca_czarna
        • roar Re: xMule :( 10.04.06, 14:49
          owca_czarna napisała:

          > > W ostateczności ściągnij sobie pakiety samodzielnie i zainstaluj rpm-em.
          > xmule
          > > jest w plf-free.
          >
          > > Najlepiej wersję z cookera,
          >
          > Jako cooker podany mam ten adres (chyba, że nie o to chodzi)
          >
          > ftp://sunsite.mff.cuni.cz/OS/Linux/Dist/Mandrake/mandrake/devel/2005/i586/media/main/

          Rzeczywiście, nie o to. To _były_ pakiety rozwojowe dla wersji 2005, i, jak można łatwo zobaczyć po datach, repozytorium nie jest już właściwie uaktualniane. Cooker jest tutaj: ftp://sunsite.mff.cuni.cz/OS/Linux/Dist/Mandrake/mandrake/devel/cooker/i586/media/main/
          Przy czym - to jest link do main. Ty potrzebujesz plf-free, którego na tym serwerze nie ma. Sprawdź na easyurpmi, gdzie są.

          > > Samodzielna kompilacja w przypadku wersji oficjalnych to _NAPRAWDĘ_
          > > ostateczność!
          > Nieraz juz kompilowałam różne żródełka, raz kompilacja przebiegała z
          > powodzeniem a innym razem nie. Mam nadzieję, że tym razem też się uda :D

          Nie o to chodzi, że kompilacja to jest problem, bo zazwyczaj nie jest. Chodzi o to, że samodzielne instalowanie programów (a zwłaszcza bibliotek) rozwali ci system pakietów (przez co np. właśnie będą ci się wesoło instalowały rzeczy, które później nie zadziałają). A w perspektywie - o wiele łatwiej ci będzie nabruździć sobie coś w systemie, bo nie masz takiej kontroli nad tym, co w nim jest, jak przy instalacji rpm-ów.
          • owca_czarna Re: xMule :( 13.04.06, 00:10
            roar napisał:

            > Ty potrzebujesz plf-free, którego na tym serw erze nie ma. Sprawdź na
            easyurpmi, gdzie są.

            No i miałes racje, na coookerze był najnowszy rpm xmula, ale ...

            [root@localhost owca]# urpmi xmule
            Niektóre z wybranych pakietów nie mogą zostać zainstalowane:
            xmule-1.13.6-1plf.i586 (z powodu niesatysfakcjonującego pakietu libcairo.so.2)
            Kontynuować?

            I co teraz zrobić, aby pakiet libcairo.so.2 był satysfakcjonujący??? :(

            owca_czarna
            • roar Re: xMule :( 13.04.06, 15:02
              To dziwne... Rozumiem, że skoro instalujesz wszystko urpmi, to masz dodane repozytorium cookera do źródeł...? Właśnie - całe, czy tylko plf-free? Libcairo2 jest w main (aktualna wersja w cookerze to 1.0.4).

              Jakby co, ściągnij go samodzielnie i doinstaluj. Wygląda na to, że to jedyny problem, więc reszta już pójdzie...
              • owca_czarna Wysypka :( 18.04.06, 19:21
                roar napisał:


                > więc reszta już pójdzie...

                Prawie poszło :))) Zainstalowałam wszystko tak jak napisałeś. Uzyskałam
                połączenie z serwerem, potem xmułek wyszukał to co mu podałam i się .......
                aborted'ował :D. Tak wygląda cała operacja, gdy odpaliłam xmułka w konsoli.

                [owca@localhost ~]$ xmule
                Initialising xMule
                Setting value of secure-ident to true.
                Setting value of source-exchange to true.
                Setting value of command-line to true.
                *** UDP socket at 4672
                PublicKey: keylen=L
                00000Loading temp files from /home/owca/.xMule/Temp/*.part.met.
                Loading temp files from /home/owca/.xMule/Temp/*.pnew.met.

                (xmule:20871): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed
                --19:13:34
                • kell99 Re: Wysypka :( 18.04.06, 19:55
                  owca_czarna napisał(a):

                  > Prawie poszło :))) Zainstalowałam wszystko tak jak napisałeś. Uzyskałam
                  > połączenie z serwerem, potem xmułek wyszukał to co mu podałam i się .......
                  > aborted'ował :D. Tak wygląda cała operacja, gdy odpaliłam xmułka w konsoli.

                  Prawie to nie poszlo. Wysypalo sie gui. Konflikt jest miedzy twoja wersja
                  wxwidgets a gtk+. Rozwiazanie? Zainstalowac nowsza wersje wxwidgets.

                  Jaka jest roznica miedzy xmule a amule?
                  • owca_czarna Re: Wysypka :( 18.04.06, 20:45
                    kell99 napisał:

                    > Wysypalo sie gui. Konflikt jest miedzy twoja wersja
                    > wxwidgets a gtk+. Rozwiazanie? Zainstalowac nowsza wersje wxwidgets.

                    Cały czas próbuje rozwiązać ten problem.

                    > Jaka jest roznica miedzy xmule a amule?

                    Sugerujesz, że amule to lepszy klient p2p niż xmule :)

                    pl.wikipedia.org/wiki/AMule
                • hydroxyzine Re: Wysypka :( 18.04.06, 20:14
                  Problem z wxWidgets w dalszym ciągu (dlatego się nie chciał skompilować). Możesz spróbować jednak przekompilować wxWidgets z opcją ./configure --disable-unicode.
                  • owca_czarna Re: Wysypka :( 18.04.06, 21:11
                    hydroxyzine napisał:

                    > z spróbować jednak przekompilować wxWidgets z opcją ./configure --disable-unicode.

                    Xydro spróbowalam i nic, nadal wyrzuca błąd przy wykonywaniu "made".
                    Spróbuję poszukać nowszej wersji wxWidgets, tak jak kell podpowiedział, z tym,
                    że juz raz szukalam i znalazłam tylko to :(

                    www.wxwindows.org/dl_gtk.htm
                    okazuje sie, że one są złe :(

                    pozdr

                    czarna_owca
                    • owca_czarna Re: Wysypka :( 23.04.06, 11:34
                      owca_czarna napisała:

                      > hydroxyzine napisał:
                      >
                      > > z spróbować jednak przekompilować wxWidgets z opcją ./configure --disable
                      > -unicode.
                      >
                      > Xydro spróbowalam i nic, nadal wyrzuca błąd przy wykonywaniu "made".
                      > Spróbuję poszukać nowszej wersji wxWidgets, tak jak kell podpowiedział, z tym,
                      > że juz raz szukalam i znalazłam tylko to :(
                      >
                      > www.wxwindows.org/dl_gtk.htm
                      > okazuje sie, że one są złe :(
                      >
                      > pozdr
                      >
                      > czarna_owca

                      Nic z tego, za wysokie progi na owcy nogi. NIe podołałam temu całemu wxWidgets,
                      niestety. :(

                      pozdr i dzibękuję wszystkim za pomoc

                      owca_czarna
                      • kell99 Re: Wysypka :( 23.04.06, 18:22
                        pokaz blad make.
                        no tak to najczesciej jest. jezeli kompilujesz najnowsza wersje biblioteki A
                        ktora wymaga biblioteke B, to najczesciej A zaklada, ze B jest w dosyc nowej wersji.
                        jezeli twoje distro jest rzadko uaktualniane to moze sie zdarzyc, ze B jest w na
                        tyle starej wersji, ze czegos tam brakuje.
                        nie lam sie;) pokaz bledy make, najwyzej pobawimy sie w kompilacje
                        glib/pango/gtk+ ;) to sa na tyle podstawowe biblioteki, ze warto je miec w
                        najnowszej wersji

                        ps. czy blad nie dotyczy obslugi cairo?
                        • owca_czarna Re: Wysypka :( 23.04.06, 19:52
                          kell99 napisał:

                          > pokaz blad make.
                          > no tak to najczesciej jest. jezeli kompilujesz najnowsza wersje biblioteki A
                          > ktora wymaga biblioteke B, to najczesciej A zaklada, ze B jest w dosyc nowej we
                          > rsji.
                          > jezeli twoje distro jest rzadko uaktualniane to moze sie zdarzyc, ze B jest w n
                          > a
                          > tyle starej wersji, ze czegos tam brakuje.
                          > nie lam sie;) pokaz bledy make, najwyzej pobawimy sie w kompilacje
                          > glib/pango/gtk+ ;) to sa na tyle podstawowe biblioteki, ze warto je miec w
                          > najnowszej wersji
                          >
                          > ps. czy blad nie dotyczy obslugi cairo?
                          >

                          Okiej, to za parę dni wróćę do tematu :)

                          owca_czarna

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka