Build and target and sqlite

Hello, I use the following to compile the target x86_64-linux-gnu :
I take the program from machine A and place it on machine B.

Machines A and B have the same system and are at the same level.

If the program only has ZIG instructions, then I have no problem.

But if I put, for example, as shown below, then the program does not work and tells me that there are unauthorized operations.
However, SQLite on A and B are identical.

Can you please enlighten me?

Translated with DeepL.com (free version)

```

build sqlite

sqlite_mod.addSystemIncludePath(.{ .cwd_relative =“/usr/bin/sqlite3.h”});
sqlite_mod.link_libc = true;
sqlite_mod.addObjectFile(.{.cwd_relative = “/usr/lib/libsqlite3.so”});

batch sh

( set -x ;
~/.zig/zig build -Doptimize=ReleaseFast -Dtarget=x86_64-linux-gnu --build-file $projet_lib$projet_src"build"$name_src ;
)```