PloetzS
Topic Author
Posts: 6
Joined: 08 Mar 2018, 10:38

Re: Is a second window possible on Linux with C#?

14 Apr 2018, 06:06

Hello jsontos,

thank you for the clarification that my SystemDllNotFoundException refers to the libNoesis.so. After i've checked the version (2.1) , platform (linux_x86_64) and target (AnyCPU) again, i was logging the start procedure with
MONO_LOG_LEVEL=debug mono NoesisGUI-IntegrationSample.exe
.
The result is
Mono: DllImport error loading library '/home/rupert/Projects/NoesisGUI/NoesisGUI-IntegrationSample/bin/Debug/libNoesis.so': '/home/rupert/Projects/NoesisGUI/NoesisGUI-IntegrationSample/bin/Debug/libNoesis.so: undefined symbol: glGetQueryObjectui64v'.
Obvious the NoesisGUI 2.1.0f1 requires a different OpenGL environment compared to NoesisGUI 2.0.1. I have currently installed MESA 11.0.8-148.1, that worked fine with NoesisGUI 2.0.1.

Can you please clarify the system requirements - or even better lead me to a page that shows the system requirements for the different NoesisGUI versions.

Thanks in advance, Steffen
 
User avatar
jsantos
Site Admin
Posts: 2904
Joined: 20 Jan 2012, 17:18
Contact:

Re: Is a second window possible on Linux with C#?

17 Apr 2018, 14:49

Mono: DllImport error loading library '/home/rupert/Projects/NoesisGUI/NoesisGUI-IntegrationSample/bin/Debug/libNoesis.so': '/home/rupert/Projects/NoesisGUI/NoesisGUI-IntegrationSample/bin/Debug/libNoesis.so: undefined symbol: glGetQueryObjectui64v'.
I don't know right now where that dependency to glGetQueryObjectui64v is coming from. It is not used at all in libNoesis.so. Please, let me analyze this and I will come back to you with more information.
 
User avatar
jsantos
Site Admin
Posts: 2904
Joined: 20 Jan 2012, 17:18
Contact:

Re: Is a second window possible on Linux with C#?

17 Apr 2018, 18:03

I have been analyzing this and it seems, I don't know exactly when, we incorrectly added a hard reference to GL3.3 and to the extension GL_EXT_timer_query in NoesisGUI 2.1. It means that right now you need to use a GL library exporting both glGetQueryObjectui64v and glGetQueryObjectui64vEXT.

Of course this is wrong and it will be fixed in the next version. Could you please report about it?

Thanks and sorry for the inconvenience.
 
cleik
Posts: 4
Joined: 03 Apr 2018, 14:45

Re: Is a second window possible on Linux with C#?

03 May 2018, 14:49

Hi, I have the same problem running Noesis 2.1 on linux (CentOS 7 64bits) and OpenGL 2.1. Is it possible to download Noesis 2.0 to avoid this problem or is there another solution ?
Thank you
 
User avatar
jsantos
Site Admin
Posts: 2904
Joined: 20 Jan 2012, 17:18
Contact:

Re: Is a second window possible on Linux with C#?

03 May 2018, 19:11

Are you using the C++ SDK?
 
cleik
Posts: 4
Joined: 03 Apr 2018, 14:45

Re: Is a second window possible on Linux with C#?

03 May 2018, 21:12

I'm using C#.
 
User avatar
jsantos
Site Admin
Posts: 2904
Joined: 20 Jan 2012, 17:18
Contact:

Re: Is a second window possible on Linux with C#?

07 May 2018, 19:20

Please, report the issue in the tracker, we will try to provide you a hotfix. Thanks!
 
cleik
Posts: 4
Joined: 03 Apr 2018, 14:45

Re: Is a second window possible on Linux with C#?

14 May 2018, 09:06

 
PloetzS
Topic Author
Posts: 6
Joined: 08 Mar 2018, 10:38

Re: Is a second window possible on Linux with C#?

26 Nov 2018, 18:06

Hello jsontos,

thank you for this clarification.
I have been analyzing this and it seems, I don't know exactly when, we incorrectly added a hard reference to GL3.3 and to the extension GL_EXT_timer_query in NoesisGUI 2.1. It means that right now you need to use a GL library exporting both glGetQueryObjectui64v and glGetQueryObjectui64vEXT.

Of course this is wrong and it will be fixed in the next version. Could you please report about it?

Thanks and sorry for the inconvenience.
I will stop by and test the new version after availability.

Thanks in advance, Steffen

Who is online

Users browsing this forum: Google [Bot] and 0 guests