Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

My workspace cannot bouild because assimp library update

Hello everybody, i have a problem and I do not have any clue how to solve it.

Yesterday I updated my ubuntu 14.04 and with it, assimp was updated from 3.0 to 3.2. Until then, when i try to build the project on which im working on, it gives me this error.

/opt/ros/indigo/lib/libgeometric_shapes.so: undefined reference to `Assimp::Importer::SetPropertyInteger(char const, int, bool)'

I have been checking inside Importer file and the function SetPropertyInteger has the corresponding inputs.

i tried to downgrade from 3.2 to 3.0 but it makes me unistall all ros (i tried, and i does nto works, because when ros is installed again, the library is updated again also).

I searched info trough internet in several places and i didn't find any real clue of how to solve the error.

If anybdoy can help me, i would really feel very grateful.

PD: Yes, i think the problem is the version 3.2, not only because everything started to not work after the update, but also because my supervisor did not the upgrade and he can build correctly.

My workspace cannot bouild build because assimp library update

Hello everybody, i have a problem and I do not have any clue how to solve it.

Yesterday I updated my ubuntu 14.04 and with it, assimp was updated from 3.0 to 3.2. Until then, when i try to build the project on which im working on, it gives me this error.

/opt/ros/indigo/lib/libgeometric_shapes.so: undefined reference to `Assimp::Importer::SetPropertyInteger(char const, int, bool)'

I have been checking inside Importer file and the function SetPropertyInteger has the corresponding inputs.

i tried to downgrade from 3.2 to 3.0 but it makes me unistall all ros (i tried, and i does nto works, because when ros is installed again, the library is updated again also).

I searched info trough internet in several places and i didn't find any real clue of how to solve the error.

If anybdoy can help me, i would really feel very grateful.

PD: Yes, i think the problem is the version 3.2, not only because everything started to not work after the update, but also because my supervisor did not the upgrade and he can build correctly.

EDIT: I solved the problem. I just let here how i did it just in case anybody needs it.

1-Install synaptic and do all the steps with it.

2-Force assimp3 to the 3.0 version (pyton-pyassimp ,assimp-dev and all ros was uninstalled).

3-Fix the broken package assimp3 (i do not know why, the package was marked as broken always).

4-bloc the version of assimp3.

5- install the two other assimp packages in version 3.0 also (fixing them to not be broken packages and blocking also the version). One by one.

6-install ros.

7-Profit

if anybody has the problem and need extra help, send me a message trough mail (i don't know if i will enter here frequently).

My workspace cannot build because assimp library update

Hello everybody, i have a problem and I do not have any clue how to solve it.

Yesterday I updated my ubuntu 14.04 and with it, assimp was updated from 3.0 to 3.2. Until then, when i try to build the project on which im working on, it gives me this error.

/opt/ros/indigo/lib/libgeometric_shapes.so: undefined reference to `Assimp::Importer::SetPropertyInteger(char const, int, bool)'

I have been checking inside Importer file and the function SetPropertyInteger has the corresponding inputs.

i tried to downgrade from 3.2 to 3.0 but it makes me unistall all ros (i tried, and i does nto works, because when ros is installed again, the library is updated again also).

I searched info trough internet in several places and i didn't find any real clue of how to solve the error.

If anybdoy can help me, i would really feel very grateful.

PD: Yes, i think the problem is the version 3.2, not only because everything started to not work after the update, but also because my supervisor did not the upgrade and he can build correctly.

EDIT: I solved the problem. I just let here how i did it just in case anybody needs it.

1-Install synaptic and do all the steps with it.

2-Force assimp3 to the 3.0 version (pyton-pyassimp ,assimp-dev and all ros was uninstalled).

3-Fix the broken package assimp3 (i do not know why, the package was marked as broken always).

4-bloc the version of assimp3.

5- install the two other assimp packages in version 3.0 also (fixing them to not be broken packages and blocking also the version). One by one.

6-install ros.

7-Profit

if anybody has the problem and need extra help, send me a message trough mail (i don't know if i will enter here frequently).