Compilation problem.



Hi! :-)

I was trying to compile the latest Brasero sources (v.3.12.2), but I
faced some problems.

After successfully downloading, hash checking and unzipping, I
configured with these results:
brasero configuration summary:
----------------------------------
Version: 3.12.2
        Using GTK+ 3
        Update caches: yes
        Build Nautilus extension : no
        Build inotify: yes
        Build search pane : no
        Build playlist pane : no
        Build Preview pane : yes
        Plugins installed in : ${exec_prefix}/lib/brasero3/plugins
        Build cdrdao plugins : yes
        Build cdrtools plugins : yes
        Build cdrkit plugins : yes
        Build growisofs plugins : yes
        Build libburnia plugins : yes
        Build GObject-Introspection : yes

So far, so good!
The problem is that when compiling I run into an error (related to
BraseroMedia-3.1.gir).
I'm on a Debian stable based distribution.
Any hints?
TIA! :-)
Giorgos.

PS. Here's the error related console output:
  GISCAN   BraseroMedia-3.1.gir
brasero-drive.c:857: Error: BraseroMedia: identifier not found on the
first line:
 * This is not public API. Defined in brasero-drive-priv.h.
   ^
brasero-media.c:520: Warning: BraseroMedia: GObject-Introspection
specific GTK-Doc tag "Rename to" has been deprecated, please use
annotations on the identifier instead:
 * Rename to: init
   ^
brasero-media.c:566: Warning: BraseroMedia: GObject-Introspection
specific GTK-Doc tag "Rename to" has been deprecated, please use
annotations on the identifier instead:
 * Rename to: deinit
   ^
brasero-medium.c:134: Error: BraseroMedia: identifier not found on the
first line:
 * Try to open the drive exclusively but don't block; if drive can't be opened
   ^
brasero-medium.c:642: Error: BraseroMedia: identifier not found on the
first line:
 * NOTEs about the following functions:
   ^
brasero-medium.c:836: Error: BraseroMedia: identifier not found on the
first line:
 * Test presence of simulate burning/ SAO/ DAO
   ^
brasero-medium.c:1057: Error: BraseroMedia: identifier not found on
the first line:
 * This is a last resort when the initialization has failed.
   ^
brasero-medium.c:1141: Error: BraseroMedia: identifier not found on
the first line:
 * Function to retrieve the capacity of a media
   ^
brasero-medium.c:1312: Error: BraseroMedia: identifier not found on
the first line:
 * Functions to retrieve the speed
   ^
brasero-medium.c:1517: Error: BraseroMedia: identifier not found on
the first line:
 * Functions to get information about disc contents
   ^
brasero-medium.c:1962: Error: BraseroMedia: identifier not found on
the first line:
 * NOTE: for DVD-R multisession we lose 28688 blocks for each session
   ^
brasero-medium.c:2325: Error: BraseroMedia: identifier not found on
the first line:
 * Some identification functions
   ^
brasero-media.h:39: Error: BraseroMedia: identifier not found on the first line:
 * Some needed information about the library
   ^
brasero-media.h:54: Error: BraseroMedia: identifier not found on the first line:
 * To start and stop the library
   ^
brasero-units.h:70: Error: BraseroMedia: identifier not found on the first line:
 * Used to convert between known units
   ^
brasero-units.h:100: Error: BraseroMedia: identifier not found on the
first line:
 * Used to get string
   ^
brasero-medium-selection.h:70: Warning: BraseroMedia:
GObject-Introspection specific GTK-Doc tag "Rename to" has been
deprecated, please use annotations on the identifier instead:
 * Rename to: MediumSelection
   ^
brasero-media.h:42: Warning: BraseroMedia:
symbol='LIBBRASERO_MEDIA_VERSION_MAJOR': Unknown namespace for symbol
'LIBBRASERO_MEDIA_VERSION_MAJOR'
brasero-media.h:43: Warning: BraseroMedia:
symbol='LIBBRASERO_MEDIA_VERSION_MINOR': Unknown namespace for symbol
'LIBBRASERO_MEDIA_VERSION_MINOR'
brasero-media.h:44: Warning: BraseroMedia:
symbol='LIBBRASERO_MEDIA_VERSION_MICRO': Unknown namespace for symbol
'LIBBRASERO_MEDIA_VERSION_MICRO'
brasero-media.h:45: Warning: BraseroMedia:
symbol='LIBBRASERO_MEDIA_AGE': Unknown namespace for symbol
'LIBBRASERO_MEDIA_AGE'
brasero-media.h:46: Warning: BraseroMedia:
symbol='LIBBRASERO_MEDIA_INSTALL': Unknown namespace for symbol
'LIBBRASERO_MEDIA_INSTALL'
brasero-units.h:46: Warning: BraseroMedia: symbol='CD_RATE': Unknown
namespace for symbol 'CD_RATE'
brasero-units.h:47: Warning: BraseroMedia: symbol='DVD_RATE': Unknown
namespace for symbol 'DVD_RATE'
brasero-units.h:48: Warning: BraseroMedia: symbol='BD_RATE': Unknown
namespace for symbol 'BD_RATE'
Traceback (most recent call last):
  File "/usr/bin/g-ir-scanner", line 66, in <module>
    sys.exit(scanner_main(sys.argv))
  File "/usr/lib/x86_64-linux-gnu/gobject-introspection/giscanner/scannermain.py",
line 544, in scanner_main
    shlibs = create_binary(transformer, options, args)
  File "/usr/lib/x86_64-linux-gnu/gobject-introspection/giscanner/scannermain.py",
line 421, in create_binary
    shlibs = resolve_shlibs(options, binary, options.libraries)
  File "/usr/lib/x86_64-linux-gnu/gobject-introspection/giscanner/shlibs.py",
line 146, in resolve_shlibs
    _resolve_non_libtool(options, binary, non_libtool))
  File "/usr/lib/x86_64-linux-gnu/gobject-introspection/giscanner/shlibs.py",
line 119, in _resolve_non_libtool
    line = line.decode('ascii')
UnicodeDecodeError: 'ascii' codec can't decode byte 0xce in position
41: ordinal not in range(128)
/usr/share/gobject-introspection-1.0/Makefile.introspection:155:
recipe for target 'BraseroMedia-3.1.gir' failed
make[2]: *** [BraseroMedia-3.1.gir] Error 1
make[2]: Leaving directory
'/home/giorgos/Λήψεις/brasero-3.12.2/libbrasero-media'
Makefile:598: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/giorgos/Λήψεις/brasero-3.12.2'
Makefile:496: recipe for target 'all' failed
make: *** [all] Error 2


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