Hi, all developers,
I have been trying to port Inkscape to SGI IRIX platform using MIPSpro compiler. It is running now except that some menu entries kill it.
I had asked in the #inkscape channel and got help from MenTaLguY yesterday.
The symptoms: Selecting some menu items will cause Inkscape crash.
These menu entries include
# View\Messages # View\Scripts # View\Icon Preview # Object\Swatches # Object\Transform # Object\Align and Distribute # Object\Grid Arrange # Help\About Memory
MenTaLguY observed that the dialogs behind all but one (Icon Preview) are GTKMM based dialogs. The problem might or might not be related to C++ ABI mismatch.
I then re-built GLibMM, GTKMM, and Inkscape using the same settings. However the problem remains.
So I am sending this email to the list and hope experienced C++ developers can give me more insights.
I have made a page describing the problems at
http://s92957900.onlinehome.us/is_mips/inkscape_mipspro.html
My patch is at
http://s92957900.onlinehome.us/is_mips/inkscape-cvs20051205-mipspro.patch
In the page you can also find the traces from dbx when Inkscape crashed, and other information regarding the environment.
Thank you!
-- Jeremy