Adib: Trying to build against March 13 libs. Patched with no errors, but I get this message halfway through build;
==========
Make error line 195: problem compiling: src/extension/implementation/script.cpp:
In function 'gboolean Inkscape::Extension::Implementation::read_helper_report(i
nt, gint*, GError**)':
src/extension/implementation/script.cpp:982: warning: comparison between signed
and unsigned integer expressions
src/extension/implementation/script.cpp:1018: warning: comparison between signed
and unsigned integer expressions
src/extension/implementation/script.cpp: In function 'gboolean Inkscape::Extensi
on::Implementation::do_spawn_directly(gint*, gboolean, GSpawnFlags, gchar**, cha
r**, char**, void (*)(void*), void*, void**, GError**)':
src/extension/implementation/script.cpp:1248: error: '_wspawnvpe' was not declar
ed in this scope
src/extension/implementation/script.cpp:1250: error: '_wspawnvp' was not declare
d in this scope
src/extension/implementation/script.cpp:1253: error: '_wspawnve' was not declare
d in this scope
src/extension/implementation/script.cpp:1255: error: '_wspawnv' was not declared
in this scope
src/extension/implementation/script.cpp: In function 'gboolean Inkscape::Extensi
on::Implementation::do_spawn_with_pipes(gint*, gboolean, const gchar*, gchar**,
char**, GSpawnFlags, void (*)(void*), void*, void**, gint*, gint*, gint*, gint*,
GError**)':
src/extension/implementation/script.cpp:1384: warning: deprecated conversion fro
m string constant to 'gchar*'
src/extension/implementation/script.cpp:1386: warning: deprecated conversion fro
m string constant to 'gchar*'
src/extension/implementation/script.cpp:1436: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1441: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1451: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1455: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1465: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1469: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1478: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1480: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1483: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1485: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1488: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1490: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1547: error: '_wspawnvpe' was not declar
ed in this scope
src/extension/implementation/script.cpp:1549: error: '_wspawnvp' was not declare
d in this scope
src/util/glib-list-iterators.h: In member function 'T* const& Inkscape::Util::GS
ListConstIterator<T*>::operator*() const [with T = SPItem]':
src/extension/implementation/script.cpp:557: instantiated from here
src/util/glib-list-iterators.h:47: warning: dereferencing type-punned pointer wi
ll break strict-aliasing rules
==========
Sorry, but not being a programmer I can't really help debugging here, but lots of the complaints relate to the gint variable, which is what is on the first line complained about in script.cpp - "while (bytes < sizeof(gint)*2)"
I've attached my patch version of the script.cpp file if you want to check it.
Adib: Trying to build against March 13 libs. Patched with no errors, but I get this message halfway through build;
========== implementation/ script. cpp: :Extension: :Implementation ::read_ helper_ report( i implementation/ script. cpp:982: warning: comparison between signed implementation/ script. cpp:1018: warning: comparison between signed implementation/ script. cpp: In function 'gboolean Inkscape::Extensi ion::do_ spawn_directly( gint*, gboolean, GSpawnFlags, gchar**, cha implementation/ script. cpp:1248: error: '_wspawnvpe' was not declar implementation/ script. cpp:1250: error: '_wspawnvp' was not declare implementation/ script. cpp:1253: error: '_wspawnve' was not declare implementation/ script. cpp:1255: error: '_wspawnv' was not declared implementation/ script. cpp: In function 'gboolean Inkscape::Extensi ion::do_ spawn_with_ pipes(gint* , gboolean, const gchar*, gchar**, implementation/ script. cpp:1384: warning: deprecated conversion fro implementation/ script. cpp:1386: warning: deprecated conversion fro implementation/ script. cpp:1436: warning: deprecated conversion fro implementation/ script. cpp:1441: warning: deprecated conversion fro implementation/ script. cpp:1451: warning: deprecated conversion fro implementation/ script. cpp:1455: warning: deprecated conversion fro implementation/ script. cpp:1465: warning: deprecated conversion fro implementation/ script. cpp:1469: warning: deprecated conversion fro implementation/ script. cpp:1478: warning: deprecated conversion fro implementation/ script. cpp:1480: warning: deprecated conversion fro implementation/ script. cpp:1483: warning: deprecated conversion fro implementation/ script. cpp:1485: warning: deprecated conversion fro implementation/ script. cpp:1488: warning: deprecated conversion fro implementation/ script. cpp:1490: warning: deprecated conversion fro implementation/ script. cpp:1547: error: '_wspawnvpe' was not declar implementation/ script. cpp:1549: error: '_wspawnvp' was not declare glib-list- iterators. h: In member function 'T* const& Inkscape::Util::GS or<T*>: :operator* () const [with T = SPItem]': implementation/ script. cpp:557: instantiated from here glib-list- iterators. h:47: warning: dereferencing type-punned pointer wi
Make error line 195: problem compiling: src/extension/
In function 'gboolean Inkscape:
nt, gint*, GError**)':
src/extension/
and unsigned integer expressions
src/extension/
and unsigned integer expressions
src/extension/
on::Implementat
r**, char**, void (*)(void*), void*, void**, GError**)':
src/extension/
ed in this scope
src/extension/
d in this scope
src/extension/
d in this scope
src/extension/
in this scope
src/extension/
on::Implementat
char**, GSpawnFlags, void (*)(void*), void*, void**, gint*, gint*, gint*, gint*,
GError**)':
src/extension/
m string constant to 'gchar*'
src/extension/
m string constant to 'gchar*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
ed in this scope
src/extension/
d in this scope
src/util/
ListConstIterat
src/extension/
src/util/
ll break strict-aliasing rules
==========
Sorry, but not being a programmer I can't really help debugging here, but lots of the complaints relate to the gint variable, which is what is on the first line complained about in script.cpp - "while (bytes < sizeof(gint)*2)"
I've attached my patch version of the script.cpp file if you want to check it.