You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am getting the following compilation error when using certain part of your package inside a module;
Relevant Code:
selenium_bindings.h++
module;
#include <string>
#include <jni.h>
#include <jni_bind.h>
using namespace std;
using namespace jni;
export module selenium_bindings;
export constexpr Class FirefoxDriver {
"org/openqa/selenium/firefox/FirefoxDriver",
Constructor()
};
export class NPC {
private:
LocalObject<FirefoxDriver> ffxDriver;
public:
NPC() {
}
virtual ~NPC() {
}
};
main.cc
// inside main
NPC npc("", "");
getting the following error:
/nix/store/9ysy4d521yfhg7x81fkw0vq2kaqcyix5-jnibind-0.9.8/include/jni_bind.h:2377:25: error: 'jni::metaprogramming::StringAsType::static_chars' from module 'selenium_bindings.<global>' is not present in definition of 'StringAsType<chars...>' provided earlier
static constexpr char static_chars[] = {chars..., 0};
^
/nix/store/9ysy4d521yfhg7x81fkw0vq2kaqcyix5-jnibind-0.9.8/include/jni_bind.h:2377:25: note: declaration of 'static_chars' does not match
static constexpr char static_chars[] = {chars..., 0};
^
1 error generated.
using:
clang version 16.0.6
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /nix/store/dl48w741h1pbpyzyd4aaq18pr2hvv00y-clang-16.0.6/bin
The text was updated successfully, but these errors were encountered:
Sorry for the lack of update. I want to clear out some outstanding issues for a 1.0 release first, however, I did notice that modules support seems to be an active discussion here;
Hi!
I am getting the following compilation error when using certain part of your package inside a module;
Relevant Code:
selenium_bindings.h++
main.cc
getting the following error:
using:
The text was updated successfully, but these errors were encountered: