I'm using a new m1 macbook, I can't start my project which use pg and pg-native, despite the fact that pg_config is available and libpq is installed on my computer.
Minimal reproduction
when I run this code with node
const Client = require('pg-native');
const client = new Client();
client.connectSync();
I've got the error dyld[a number here]: missing symbol called.
I guess it's due to the new M1 chip, but I have no clue to resolve this.
I ran into the same issue today, and it seems to be related to Rosetta (Node 14 is not native and runs via Rosetta).
The problem didn't happen using Node 16 - as it runs natively on arm Macs.
Hi,
I'm using a new m1 macbook, I can't start my project which use
pg
andpg-native
, despite the fact thatpg_config
is available andlibpq
is installed on my computer.Minimal reproduction
when I run this code with node
I've got the error
dyld[a number here]: missing symbol called
.I guess it's due to the new M1 chip, but I have no clue to resolve this.
Information on my system
Do you know what can cause the problem ?
I'm available if you need more info