Marvin Esse: SAPRFC auf Linux kompilieren?

Beitrag lesen

Hallo,

ich versuche seit ein paar Tagen auf einem SUSE SLES 15 SP3 das SAPRFC-Modul nach Anleitung zu kompilieren.

Folgende Schritte habe ich durchgeführt:

  • Die folgenden Pakete nachinstalliert: zypper install gcc, flex, php5-devel

  • SAPRFC heruntergeladen (saprfc.sourceforge.net)

  • SAPCAR heruntergeladen

  • Von SAP Seite SAPRFC SDK heruntergeladen (Non-Unicode 7.20) ( Das 6.20 war zwar einiges größer, hatte aber im lib-Verzeichnis nicht die gesuchten .so-Dateien)

  • mit SAPCAR entpackt ./sapcar -xf RFC_13-10009728.SAR

  • entpacktes Verzeichnis nach /usr/sap verschieben (/usr/sap/rfcsdk )

  • Pfade gesetzt export SAPRFC_DIR=/usr/sap/rfcsdk/ export PATH=$SAPRFC_DIR/bin:$PATH

  • Ins Verzeichnis saprfc gewechselt phpize (erstellt die Datei configure) ./configure make

Dabei erhalte ich die Fehlermeldung: /tmp/saprfc/rfccal.h:44:19: fatal error: rfcsi.h: No such file or directory

Über Google finde ich nur den Hinweis, dass eben das SAPRFC SDK von SAP heruntergeladen werden soll. Aber das hab ich ja (sonst würde auch configure schon Fehler bringen).

Hat jemand noch eine Idee, wie ich das Teil fehlerfrei kompiliert bekomme?

LG Marvin