Community
DWF
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

undefined symbol: Timer Tick32 (Linux64)

5 REPLIES 5
Reply
Message 1 of 6
Anonymous
261 Views, 5 Replies

undefined symbol: Timer Tick32 (Linux64)

Hello,

I have the following error on runtime:
symbol lookup error: MyPlugin.so: undefined symbol: _ZN7DWFCo
re8DWFTimer6Tick32Ev

I am running this under a 64-bit linux, using the DWF Toolkit 7.3.1. I fear that the timer object is not supported under linux 64 (in Timer.cpp: "TODO: Need 64-bit Linux") but it could be as well a completely different problem.

Thanks for any help you can provide. If you need more information, just let me know.
5 REPLIES 5
Message 2 of 6
Anonymous
in reply to: Anonymous

I might be able to get a developer look at this if you would be willing to
send me the code (volker.joseph@autodesk.com)

wrote in message news:5814570@discussion.autodesk.com...
Hello,

I have the following error on runtime:
symbol lookup error: MyPlugin.so: undefined symbol: _ZN7DWFCo
re8DWFTimer6Tick32Ev

I am running this under a 64-bit linux, using the DWF Toolkit 7.3.1. I fear
that the timer object is not supported under linux 64 (in Timer.cpp: "TODO:
Need 64-bit Linux") but it could be as well a completely different problem.

Thanks for any help you can provide. If you need more information, just let
me know.
Message 3 of 6
Anonymous
in reply to: Anonymous

I would recommend implementing the function DWFTimer::timer64.

Ben

"Cubitus" wrote in message news:5814570@discussion.autodesk.com...
Hello,

I have the following error on runtime:
symbol lookup error: MyPlugin.so: undefined symbol: _ZN7DWFCo
re8DWFTimer6Tick32Ev

I am running this under a 64-bit linux, using the DWF Toolkit 7.3.1. I fear
that the timer object is not supported under linux 64 (in Timer.cpp: "TODO:
Need 64-bit Linux") but it could be as well a completely different problem.

Thanks for any help you can provide. If you need more information, just let
me know.
Message 4 of 6
Anonymous
in reply to: Anonymous

Thanks for the answers.

Joseph,
I am not able to send any code for many reasons unfortunately (proprietary, too many dependencies...) We will try in the future to reproduce using some DWFToolkit example source code.

Ben,
not sure what you meant here. By recommend implementing a function, did you mean us or DWF?

We will also look at the lastest release. Our problem might have been solved.
Message 5 of 6
Anonymous
in reply to: Anonymous

The linker error you are seeing is that the 64-bit Linux implementation of
the Timer class has not been written. It is only a few functions. I am
suggesting that you can write it.

Ben

"Cubitus" wrote in message news:5846331@discussion.autodesk.com...
Thanks for the answers.

Joseph,
I am not able to send any code for many reasons unfortunately (proprietary,
too many dependencies...) We will try in the future to reproduce using some
DWFToolkit example source code.

Ben,
not sure what you meant here. By recommend implementing a function, did you
mean us or DWF?

We will also look at the lastest release. Our problem might have been
solved.
Message 6 of 6
Anonymous
in reply to: Anonymous

Hi,

We are still fighting with our 64-bit plugin development.

I have just noticed that when calling configure on DWFCore, no operation was done in the x64 directory as no makefile was written there. I attached the log to the message. There were also a couple of weird outputs (line 18: checking build system type... x86_64-unknown-linux-gnu, line 51: checking the maximum length of command line arguments... expr: syntax error, and line 159: -bash: gcc 3.2.x requires less strict compiler flags. Please pay attention to warnings!)

Any idea what's our problem could be?

Thanks.

Nicolas

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

”Boost

 

”Tips

 

”Services