История изменений
Исправление ZenitharChampion, (текущая версия) :
Понял - надо Fresh Player. Пробую скомпилировать 0.3.5 с компилятором GCC 4.9.3, посмотришь ошибку?
abuild@linux-11ai:~/freshplayerplugin-0.3.5/build> make
Scanning dependencies of target uri-parser-obj
[ 44%] Building C object src/uri_parser/CMakeFiles/uri-parser-obj.dir/uri_parser.c.o
In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0,
from /usr/include/glib-2.0/glib/gtypes.h:34,
from /usr/include/glib-2.0/glib/galloca.h:34,
from /usr/include/glib-2.0/glib.h:32,
from /home/abuild/freshplayerplugin-0.3.5/src/uri_parser/uri_parser.h:29,
from /home/abuild/freshplayerplugin-0.3.5/src/uri_parser/uri_parser.c:25:
/usr/include/glib-2.0/glib/gthread.h: In function ‘g_once_init_enter’:
/usr/include/glib-2.0/glib/gmacros.h:151:53: warning: typedef ‘_GStaticAssertCompileTimeAssertion_0’ locally defined but not used [-Wunused-local-typedefs]
#define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAs
^
/usr/include/glib-2.0/glib/gmacros.h:286:25: note: in definition of macro ‘G_LIKELY’
#define G_LIKELY(expr) (expr)
^
/usr/include/glib-2.0/glib/gmacros.h:149:47: note: in expansion of macro ‘G_PASTE_ARGS’
#define G_PASTE(identifier1,identifier2) G_PASTE_ARGS (identifier1, identi
^
/usr/include/glib-2.0/glib/gmacros.h:151:44: note: in expansion of macro ‘G_PASTE’
#define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAs
^
/usr/include/glib-2.0/glib/gatomic.h:133:5: note: in expansion of macro ‘G_STATIC_ASSERT’
G_STATIC_ASSERT (sizeof *(atomic) == sizeof (gpointer)); \
^
/usr/include/glib-2.0/glib/gthread.h:347:27: note: in expansion of macro ‘g_atomic_pointer_get’
if G_LIKELY ((gpointer) g_atomic_pointer_get (value_location) != NULL)
^
[ 44%] Built target uri-parser-obj
zypper se -is glib2*
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
--+-------------+---------+--------------+--------+-----------
i | glib2-devel | package | 2.30.1-2.1.2 | x86_64 | cd
i | glib2-tools | package | 2.30.1-2.1.2 | x86_64 | cd
Исходная версия ZenitharChampion, :
abuild@linux-11ai:~/freshplayerplugin-0.3.5/build> make
Scanning dependencies of target uri-parser-obj
[ 44%] Building C object src/uri_parser/CMakeFiles/uri-parser-obj.dir/uri_parser.c.o
In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0,
from /usr/include/glib-2.0/glib/gtypes.h:34,
from /usr/include/glib-2.0/glib/galloca.h:34,
from /usr/include/glib-2.0/glib.h:32,
from /home/abuild/freshplayerplugin-0.3.5/src/uri_parser/uri_parser.h:29,
from /home/abuild/freshplayerplugin-0.3.5/src/uri_parser/uri_parser.c:25:
/usr/include/glib-2.0/glib/gthread.h: In function ‘g_once_init_enter’:
/usr/include/glib-2.0/glib/gmacros.h:151:53: warning: typedef ‘_GStaticAssertCompileTimeAssertion_0’ locally defined but not used [-Wunused-local-typedefs]
#define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAs
^
/usr/include/glib-2.0/glib/gmacros.h:286:25: note: in definition of macro ‘G_LIKELY’
#define G_LIKELY(expr) (expr)
^
/usr/include/glib-2.0/glib/gmacros.h:149:47: note: in expansion of macro ‘G_PASTE_ARGS’
#define G_PASTE(identifier1,identifier2) G_PASTE_ARGS (identifier1, identi
^
/usr/include/glib-2.0/glib/gmacros.h:151:44: note: in expansion of macro ‘G_PASTE’
#define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAs
^
/usr/include/glib-2.0/glib/gatomic.h:133:5: note: in expansion of macro ‘G_STATIC_ASSERT’
G_STATIC_ASSERT (sizeof *(atomic) == sizeof (gpointer)); \
^
/usr/include/glib-2.0/glib/gthread.h:347:27: note: in expansion of macro ‘g_atomic_pointer_get’
if G_LIKELY ((gpointer) g_atomic_pointer_get (value_location) != NULL)
^
[ 44%] Built target uri-parser-obj
zypper se -is glib2*
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
--+-------------+---------+--------------+--------+-----------
i | glib2-devel | package | 2.30.1-2.1.2 | x86_64 | cd
i | glib2-tools | package | 2.30.1-2.1.2 | x86_64 | cd