> Source: [sk39289](https://support.checkpoint.com/results/sk/sk39289)

# sk39289 - SNX for Linux error displays: "/usr/bin/snx: error while loading shared libraries: /usr/bin/snx: undefined symbol."

| Property | Value |
|----------|-------|
| Solution ID | sk39289 |
| Date Created | 2009-04-14 |
| Last Modified | 2017-01-24 |
| Technical Level | General |
| Products | Security Gateway |
| Versions | R82.10, R82, R81.20 |

## Symptoms

- Secure Network Extender for Linux error message displays: "/usr/bin/snx: error while loading shared libraries: /usr/bin/snx: undefined symbol".

## Solution

The system's operating system does not have the needed C++ libraries. On some Linux distributions such as Fedora and Mandrake 10.1, the compat-libstdc++ libraries are not included by default.. To correct this, please do the following:

1. Download the compat-libstdc++-7.3-2.96.118.i386.rpm for your distribution. One place this file may be downloaded from is <http://rpm.pbone.net>

2. Execute the command... rpm -i downloaded_filename.to install the rpm.

3. After the installation, run SNX from the command line. If SNX prints the syntax usage, the procedure succeeded.

---

# Agent Instructions

This content is from the Check Point Support Center (https://support.checkpoint.com), the official knowledge base for Check Point cybersecurity products.

## Navigating This Knowledge Base

- **Complete index**: [llms.txt](https://support.checkpoint.com/llms.txt)
- **All SK articles**: [SecureKnowledge Sitemap](https://support.checkpoint.com/sitemaps/secureknowledge-sitemap-index.xml)
- **SK article URL pattern**: `https://support.checkpoint.com/results/sk/{skId}`
- **Markdown responses**: AI bot User-Agents automatically receive `text/markdown` content
