Skip Menu |

This queue is for tickets about the sapnwrfc CPAN distribution.

Report information
The Basics
Id: 123581
Status: new
Priority: 0/
Queue: sapnwrfc

People
Owner: Nobody in particular
Requestors: Kai.Schubert [...] gisa.de
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



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.