Subject: | build failes on Solaris 11 |
Date: | Fri, 10 Nov 2017 09:42:03 +0000 |
To: | "'bug-sapnwrfc [...] rt.cpan.org'" <bug-sapnwrfc [...] rt.cpan.org> |
From: | "Schubert, Kai" <Kai.Schubert [...] gisa.de> |
Hello,
the build fails on Oracle Solaris 11. I'm using perl v5.12.5 an the Oracle Developer Studio 12.6.
# perl Makefile.PL
Checking if your kit is complete...
Looks good
/usr/local/lib does not seem to contain the libsapnwrfc library files
/usr/lib does not seem to contain the libsapnwrfc library files
Found sapnwrfc installed in /usr/sap/nwrfcsdk
Which libsapnwrfc build path do you want to link against? [/usr/sap/nwrfcsdk]
================================================
BUILD INFORMATION
================================================
source opt:
addlibs opt:
embed_manifest opt:
ADD_CFLAGS: -DSAPwithUNICODE -DSAPonUNIX -DSAPonSUN -D__EXTENSIONS__ -D__XPG4_CHAR_CLASS__ -D_POSIX_PTHREAD_SEMANTICS -xchar=unsigned -xustr=ascii_utf16_ushort -w -xO3 -xcode=pic32 -mt -norunpath -R -z rescan -DSAPwithTHREADS -DNDEBUG
sapnwrfc dir: /usr/sap/nwrfcsdk
libraries: -lm -ldl -lrt -lnsl -lpthread -licudecnumber -L/usr/sap/nwrfcsdk/lib -lsapnwrfc -lsapucum
include dir: /usr/sap/nwrfcsdk/include
sapnwrfc header: /usr/sap/nwrfcsdk/include/sapnwrfc.h
sapnwrfc candidate: /usr/sap/nwrfcsdk; /usr/sap/nwrfcsdk/include; sapnwrfc
================================================
Note (probably harmless): No library found for -licudecnumber
Writing Makefile for SAPNW::Connection
Writing Makefile for sapnwrfc
#
# make
cc -c -I/usr/sap/nwrfcsdk/include -I/usr/gnu/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPERL_USE_SAFE_PUTENV -xO3 -DVERSION=\"0.37\" -DXS_VERSION=\"0.37\" -KPIC "-I/usr/perl5/5.12/lib/sun4-solaris-64int/CORE" -DSAPwithUNICODE -DSAPonUNIX -DSAPonSUN -D__EXTENSIONS__ -D__XPG4_CHAR_CLASS__ -D_POSIX_PTHREAD_SEMANTICS -xchar=unsigned -xustr=ascii_utf16_ushort -w -xO3 -xcode=pic32 -mt -norunpath -R -z rescan -DSAPwithTHREADS -DNDEBUG Connection.c
cc: -xustr=ascii_utf16_ushort can not be used with -std=c11 or -std=gnu11
*** Error code 1
make: Fatal error: Command failed for target `Connection.o'
Current working directory /root/sapnwrfc-0.37/lib/SAPNW
*** Error code 1
The following command caused the error:
cd lib/SAPNW && make -f Makefile all LIBPERL_A="libperl.a" LINKTYPE="dynamic" OPTIMIZE="-xO3" PREFIX="/usr/perl5/5.12"
make: Fatal error: Command failed for target `subdirs'
#
Kind regards
Kai Schubert
Treffen Sie GISA auf folgenden Veranstaltungen!
14.-15.11.2017 Fachkongress Enterprise Architecture Management, Leipzig
15.-16.11.2017 SAP-Forum für Versorgungswirtschaft, Bochum
28.-29.11.2017 6. VKU IT-Konferenz, Bonn
27.-28.11.2017 Easymeter Fachsymposium, Bielefeld
06.-08.02.2018 E-world energy and water 2018, Essen
Aufsichtsratsvorsitzender: Norbert Rotter
Geschäftsführung: Michael Krüger
Sitz der Gesellschaft: Halle/Saale
Registergericht: Amtsgericht Stendal | Handelsregister-Nr. HRB 208414
UST-ID-Nr. DE 158253683
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Empfänger sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail oder des Inhalts dieser Mail sind nicht gestattet. Diese Kommunikation per E-Mail ist nicht gegen den Zugriff durch Dritte geschützt. Die GISA GmbH haftet ausdrücklich nicht für den Inhalt und die Vollständigkeit von E-Mails und den gegebenenfalls daraus entstehenden Schaden. Sollte trotz der bestehenden Viren-Schutzprogramme durch diese E-Mail ein Virus in Ihr System gelangen, so haftet die GISA GmbH - soweit gesetzlich zulässig - nicht für die hieraus entstehenden Schäden.
Message body is not shown because it is too large.