Lua bit của điều này là tốt; lỗi bạn gặp phải là các bit C không có ở đó.
Nói chung, khi bạn đang giao tiếp với thư viện C, bạn cần đảm bảo rằng bạn đã cài đặt gói -dev (cho Debianish) hoặc -devel (cho Redhatish) của thư viện C.
Trong trường hợp của bạn, bạn có thể chỉ cần thực hiện như sau khi root trên hộp của mình:
yum install postgresql-devel
... và sau đó thử cài đặt lại luarocks của bạn.
Hoặc, bạn có thể thử gói gốc của hệ điều hành thay thế:
yum install lua-sql-postgresql
Cá nhân tôi thích sử dụng các gói hệ điều hành cho Lua libs ổn định không thay đổi nhiều, nhưng đó là cuộc gọi của bạn ...