there seems to be something wrong with the installation path of some gcj headers: differently from what it happens with the gcc-java package in 14.2 it looks like some of them get installed in a subdirectory "c++" and this confuses themself. passing manually include paths to look into doesn't seem to help in the long run... Archive: /root/pdftk/pdftk-2.02-src.zip inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/codec/postscript/paparser.jj inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/ecc/MQVuserKeyingMaterial.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x500/style/IETFUtils.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x500/style/BCStyle.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x500/style/RFC4519Style.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x500/style/BCStrictStyle.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x500/style/X500NameTokenizer.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/isismtt/ocsp/CertHash.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/isismtt/ocsp/RequestedCertificate.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/isismtt/x509/ProfessionInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/isismtt/x509/AdmissionSyntax.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/isismtt/x509/ProcurationSyntax.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/isismtt/x509/NamingAuthority.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/isismtt/x509/DeclarationOfMajority.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/isismtt/x509/MonetaryLimit.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/isismtt/x509/AdditionalInformationSyntax.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/isismtt/x509/Admissions.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/isismtt/x509/Restriction.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/sigi/SigIObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/sigi/NameOrPseudonym.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/sigi/PersonalData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/qualified/MonetaryValue.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/qualified/BiometricData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/qualified/ETSIQCObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/qualified/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/qualified/Iso4217CurrencyCode.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/qualified/RFC3739QCObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/qualified/SemanticsInformation.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/qualified/QCStatement.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/qualified/TypeOfBiometricData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/io/pem/PemObjectGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/io/pem/PemWriter.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/io/pem/PemObjectParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/io/pem/PemGenerationException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/io/pem/PemHeader.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/io/pem/PemReader.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/io/pem/PemObject.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/gcm/GCMUtil.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/gcm/GCMExponentiator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/gcm/GCMMultiplier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/gcm/Tables64kGCMMultiplier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/gcm/BasicGCMMultiplier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/srp/SRP6Client.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/srp/SRP6VerifierGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/srp/SRP6Server.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/srp/SRP6Util.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/jpake/JPAKERound1Payload.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/jpake/JPAKEPrimeOrderGroup.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/jpake/JPAKERound3Payload.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/jpake/JPAKERound2Payload.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/jpake/JPAKEPrimeOrderGroups.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/jpake/JPAKEUtil.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/jpake/JPAKEParticipant.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/kdf/ECDHKEKGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/kdf/DHKDFParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/kdf/DHKEKGenerator.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/interfaces/PdfVersion.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/interfaces/PdfPageActions.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/interfaces/PdfDocumentActions.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/interfaces/PdfAnnotations.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/interfaces/PdfXConformance.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/interfaces/PdfRunDirection.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/interfaces/PdfEncryptionSettings.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/interfaces/PdfViewerPreferences.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/FontsResourceAnchor.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Helvetica-Bold.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Courier-Bold.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Helvetica-BoldOblique.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Courier-BoldOblique.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/ZapfDingbats.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Courier-Oblique.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Helvetica.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Symbol.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Helvetica-Oblique.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/License-Adobe.txt inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Times-Italic.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Times-Bold.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Times-Roman.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Courier.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/fonts/Times-BoldItalic.afm inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/internal/PdfVersionImp.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/internal/PdfViewerPreferencesImp.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/crypto/IVGenerator.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/crypto/ARCFOUREncryption.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/crypto/AESCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/CertStatus.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/OCSPResponse.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/Request.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/OCSPObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/ResponseBytes.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/RevokedInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/TBSRequest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/ResponderID.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/ServiceLocator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/CertID.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/SingleResponse.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/BasicOCSPResponse.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/Signature.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/CrlID.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/ResponseData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/OCSPRequest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ocsp/OCSPResponseStatus.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/mozilla/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/mozilla/PublicKeyAndChallenge.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/nist/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/nist/NISTNamedCurves.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/EncryptedContentInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/IssuerAndSerialNumber.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/Attributes.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/AttributeTable.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/DigestedData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/OriginatorPublicKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/TimeStampAndCRL.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/EnvelopedDataParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/Attribute.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/AuthEnvelopedData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/KeyAgreeRecipientIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/AuthenticatedDataParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/OriginatorInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/ContentInfoParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/CMSAttributes.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/Evidence.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/OtherKeyAttribute.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/CompressedData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/RecipientEncryptedKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/KeyAgreeRecipientInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/OtherRecipientInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/CMSObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/SignedData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/MetaData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/OriginatorIdentifierOrKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/SignerInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/TimeStampedData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/SignedDataParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/KeyTransRecipientInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/PasswordRecipientInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/RecipientIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/ContentInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/Time.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/RecipientKeyIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/TimeStampedDataParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/AuthenticatedData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/KEKRecipientInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/RecipientInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/EncryptedContentInfoParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/CompressedDataParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/TimeStampTokenEvidence.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/AuthEnvelopedDataParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/EncryptedData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/SignerIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/EnvelopedData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cms/KEKIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/gnu/GNUObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/smime/SMIMECapabilitiesAttribute.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/smime/SMIMEAttributes.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/smime/SMIMECapabilities.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/smime/SMIMECapability.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/smime/SMIMEEncryptionKeyPreferenceAttribute.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/smime/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/smime/SMIMECapabilityVector.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/misc/NetscapeRevocationURL.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/misc/IDEACBCPar.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/misc/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/misc/NetscapeCertType.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/misc/CAST5CBCParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/misc/VerisignCzagExtension.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/CommitmentTypeIndication.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/CompleteRevocationRefs.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/SignaturePolicyIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/SigPolicyQualifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/CommitmentTypeQualifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/ESFAttributes.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/SignerLocation.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/OcspListID.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/OtherHash.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/SPuri.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/OcspResponsesID.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/OcspIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/CrlValidatedID.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/OtherRevRefs.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/SignerAttribute.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/SignaturePolicyId.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/CrlOcspRef.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/OtherHashAlgAndValue.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/CrlIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/OtherRevVals.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/RevocationValues.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/CommitmentTypeIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/CrlListID.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/SigPolicyQualifierInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/esf/SPUserNotice.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/tsp/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/tsp/TimeStampReq.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/tsp/Accuracy.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/tsp/TimeStampResp.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/tsp/MessageImprint.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/tsp/TSTInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/Flags.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/EACTags.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/ECDSAPublicKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/CVCertificate.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/CertificateHolderAuthorization.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/EACObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/CertificateBody.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/CertificateHolderReference.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/CertificationAuthorityReference.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/CVCertificateRequest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/RSAPublicKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/BidirectionalMap.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/PackedDate.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/UnsignedInteger.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/eac/PublicKeyDataObject.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x500/X500Name.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x500/DirectoryString.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x500/RDN.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x500/AttributeTypeAndValue.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x500/X500NameStyle.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x500/X500NameBuilder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/oiw/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/oiw/ElGamalParameter.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/bc/BCObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/microsoft/MicrosoftObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ua/DSTU4145ECBinary.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ua/DSTU4145PointEncoder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ua/DSTU4145NamedCurves.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ua/DSTU4145BinaryField.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ua/DSTU4145PublicKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ua/UAObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ua/DSTU4145Params.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/icao/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/icao/ICAOObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/icao/LDSVersionInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/icao/DataGroupHash.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/icao/CscaMasterList.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/icao/LDSSecurityObject.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/iana/IANAObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cryptopro/GOST28147Parameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cryptopro/ECGOST3410ParamSetParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cryptopro/CryptoProObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cryptopro/ECGOST3410NamedCurves.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cryptopro/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cryptopro/GOST3410ParamSetParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cryptopro/GOST3410PublicKeyAlgParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cryptopro/GOST3410NamedParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ess/OtherCertID.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ess/ESSCertIDv2.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ess/ContentIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ess/SigningCertificateV2.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ess/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ess/OtherSigningCertificate.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ess/ESSCertID.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ess/ContentHints.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ess/SigningCertificate.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/util/DERDump.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/util/Dump.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/util/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/util/ASN1Dump.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/sec/ECPrivateKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/sec/SECNamedCurves.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/sec/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/sec/SECObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/sec/ECPrivateKeyStructure.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/teletrust/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/teletrust/TeleTrusTNamedCurves.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/OptionalValidity.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/Controls.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/SubsequentMessage.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/CertReqMsg.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/EncryptedKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/POPOPrivKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/PKMACValue.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/CertRequest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/ProofOfPossession.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/POPOSigningKeyInput.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/EncryptedValue.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/AttributeTypeAndValue.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/CRMFObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/CertTemplateBuilder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/PKIPublicationInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/POPOSigningKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/CertTemplate.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/CertReqMessages.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/SinglePubInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/PKIArchiveOptions.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/EncKeyWithID.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/crmf/CertId.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/MacData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/AuthenticatedSafe.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/DHParameter.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/CertificationRequest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/Attribute.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/RSAESOAEPparams.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/CertBag.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/PKCS12PBEParams.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/RSAPrivateKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/SignedData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/RC2CBCParameter.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/RSASSAPSSparams.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/SignerInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/Pfx.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/ContentInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/PBKDF2Params.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/CRLBag.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/KeyDerivationFunc.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/RSAPublicKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/CertificationRequestInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/PBEParameter.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/PBES2Algorithms.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/SafeBag.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/EncryptedData.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/PBES2Parameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/pkcs/EncryptionScheme.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/IssuingDistributionPoint.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/X509CertificateStructure.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/DisplayText.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/PolicyQualifierInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/PolicyMappings.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/CertificatePolicies.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/TBSCertList.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/CertificatePair.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/AttCertIssuer.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/RoleSyntax.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/X509Extension.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/AlgorithmIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/ExtendedKeyUsage.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/PrivateKeyUsagePeriod.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/TBSCertificate.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/GeneralSubtree.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/AccessDescription.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/Attribute.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/PolicyInformation.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/SubjectDirectoryAttributes.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/Holder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/IetfAttrSyntax.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/CRLNumber.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/V2TBSCertListGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/NoticeReference.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/Targets.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/ObjectDigestInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/ExtensionsGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/Extensions.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/DistributionPoint.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/KeyPurposeId.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/PolicyQualifierId.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/AttributeCertificate.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/CRLDistPoint.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/NameConstraints.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/Target.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/CertificateList.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/TBSCertificateStructure.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/DigestInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/X509NameTokenizer.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/RSAPublicKeyStructure.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/TargetInformation.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/X509NameEntryConverter.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/KeyUsage.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/DSAParameter.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/GeneralName.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/UserNotice.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/X509AttributeIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/X509ExtensionsGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/AttCertValidityPeriod.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/Time.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/X509Extensions.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/X509ObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/AuthorityInformationAccess.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/DistributionPointName.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/X509Name.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/X509DefaultEntryConverter.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/GeneralNames.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/CertPolicyId.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/CRLReason.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/V2Form.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/Certificate.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/ReasonFlags.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/IssuerSerial.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/Extension.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/AttributeCertificateInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/BasicConstraints.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x509/V2AttributeCertificateInfoGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/CAKeyUpdAnnContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/RevRepContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PollRepContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/RevDetails.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/InfoTypeAndValue.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/RevReqContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/CMPCertificate.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/CertStatus.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/CertifiedKeyPair.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/RevAnnContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/CertRepMessage.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PKIMessages.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/OOBCertHash.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PKIHeader.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PollReqContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PKIMessage.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/CertConfirmContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/CMPObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PKIStatusInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PKIConfirmContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/RevRepContentBuilder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/ProtectedPart.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/CertOrEncCert.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PKIFreeText.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/Challenge.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PBMParameter.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/GenMsgContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PKIStatus.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/POPODecKeyRespContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/GenRepContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PKIBody.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/CertResponse.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/KeyRecRepContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PKIFailureInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/POPODecKeyChallContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/PKIHeaderBuilder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/ErrorMsgContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/cmp/CRLAnnContent.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/KeySpecificInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/X9FieldID.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/X9Curve.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/X962Parameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/X9IntegerConverter.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/DHDomainParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/X9FieldElement.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/X962NamedCurves.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/X9ECParametersHolder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/X9ECParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/OtherInfo.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/DHValidationParms.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/DHPublicKey.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/x9/X9ECPoint.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/test/NumberParsing.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/test/FixedSecureRandom.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/test/TestResult.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/test/UncloseableOutputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/test/TestFailedException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/test/Test.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/test/SimpleTestResult.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/test/SimpleTest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/io/TeeOutputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/io/StreamOverflowException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/io/TeeInputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/io/Streams.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/BufferedDecoder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/Base64Encoder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/Encoder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/DecoderException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/BufferedEncoder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/EncoderException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/Hex.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/HexTranslator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/Base64.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/UrlBase64Encoder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/Translator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/HexEncoder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/UrlBase64.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/parsers/DHIESPublicKeyParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/parsers/ECIESPublicKeyParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/GenericSigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/GOST3410Signer.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/PSSSigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/ISO9796d2Signer.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/RSADigestSigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/ISO9796d2PSSSigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/ECGOST3410Signer.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/DSASigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/ECDSASigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/DSTU4145Signer.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/DSADigestSigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/signers/ECNRSigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/encodings/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/encodings/ISO9796d1Encoding.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/encodings/PKCS1Encoding.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/encodings/OAEPEncoding.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/PGPCFBBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/CTSBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/OFBBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/SICBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/GCMBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/GOFBBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/CBCBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/CFBBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/EAXBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/AEADBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/CCMBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/PaddedBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/modes/OpenPGPCFBBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DHParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DESedeParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ParametersWithSBox.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DHKeyGenerationParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ECKeyGenerationParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/RSAKeyGenerationParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/IESParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/GOST3410Parameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/RSAKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DSAValidationParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DSAPrivateKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/GOST3410PublicKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/AEADParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DHValidationParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/NaccacheSternKeyGenerationParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/KeyParameter.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ECDomainParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/CCMParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ParametersWithSalt.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/KDFParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/RC5Parameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/RC2Parameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/RSABlindingParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ECPrivateKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ElGamalKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/GOST3410KeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ECKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DHPrivateKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ISO18033KDFParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ElGamalParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ElGamalKeyGenerationParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/NaccacheSternKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/MQVPrivateParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DSAKeyGenerationParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/AsymmetricKeyParameter.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DSAPublicKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DSAParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/HKDFParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/RSAPrivateCrtKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DSAKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DHPublicKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ParametersWithRandom.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ElGamalPrivateKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/GOST3410PrivateKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/GOST3410KeyGenerationParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ElGamalPublicKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/MGFParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/GOST3410ValidationParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/IESWithCipherParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/NaccacheSternPrivateKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ParametersWithIV.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DESParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/MQVPublicParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/ECPublicKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/params/DHKeyParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/macs/VMPCMac.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/macs/CBCBlockCipherMac.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/macs/CMac.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/macs/HMac.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/macs/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/macs/BlockCipherMac.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/macs/GOST28147Mac.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/macs/CFBBlockCipherMac.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/macs/OldHMac.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/macs/ISO9797Alg3Mac.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/CipherSuite.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/ClientCertificateType.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/DefaultTlsClient.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/EncryptionAlgorithm.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsClientContext.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/HandshakeType.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsFatalAlert.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/RecordStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/PSKTlsClient.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/AlwaysValidVerifyer.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsRSAUtils.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsRSASigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/ECCurveType.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/ECPointFormat.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsInputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsECDHEKeyExchange.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsDHEKeyExchange.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/LegacyTlsClient.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsProtocolHandler.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/AlertDescription.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/CertificateVerifyer.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsStreamCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsAgreementCredentials.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/DigestAlgorithm.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/ExtensionType.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/CombinedHash.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsAuthentication.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsRSAKeyExchange.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/DefaultTlsAgreementCredentials.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsDHKeyExchange.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/ProtocolVersion.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsSigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsKeyExchange.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsClientContextImpl.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsOutputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsPSKKeyExchange.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/KeyExchangeAlgorithm.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/CompressionMethod.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/AlertLevel.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsNullCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsECDHKeyExchange.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsMac.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsCipherFactory.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsDSSSigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsRuntimeException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/ByteQueue.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/SecurityParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/SRPTlsClient.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/CertificateRequest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/ContentType.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsClient.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/DefaultTlsSignerCredentials.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsPSKIdentity.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/NamedCurve.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsSignerCredentials.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/DefaultTlsCipherFactory.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsDHUtils.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/Certificate.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsSRPKeyExchange.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsCompression.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsNullCompression.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsUtils.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/SSL3Mac.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/LegacyTlsAuthentication.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsECDSASigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsDSASigner.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/tls/TlsCredentials.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/io/MacOutputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/io/SignerInputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/io/DigestOutputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/io/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/io/DigestInputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/io/CipherInputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/io/SignerOutputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/io/MacInputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/io/CipherOutputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/examples/JPAKEExample.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/examples/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/examples/DESExample.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/paddings/TBCPadding.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/paddings/PKCS7Padding.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/paddings/ISO7816d4Padding.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/paddings/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/paddings/ZeroBytePadding.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/paddings/X923Padding.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/paddings/BlockCipherPadding.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/paddings/ISO10126d2Padding.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/AESWrapEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RFC3211WrapEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/HC256Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/AESLightEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/NullEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RSACoreEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/AESFastEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/CamelliaEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RSABlindedEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RSABlindingEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/NaccacheSternEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/IDEAEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RijndaelEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/Grainv1Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/VMPCKSA3Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/IESEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/HC128Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/XTEAEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RSAEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RC564Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/CAST6Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RC2WrapEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/DESEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/AESEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RC6Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RC2Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/BlowfishEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/Grain128Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/SEEDEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/SEEDWrapEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/SerpentEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/NoekeonEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/VMPCEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/CamelliaLightEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RFC3394WrapEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RC4Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/TEAEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/TwofishEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/ISAACEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/DESedeWrapEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/RC532Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/GOST28147Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/ElGamalEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/CamelliaWrapEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/DESedeEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/Salsa20Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/CAST5Engine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/engines/SkipjackEngine.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/MD5Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/SHA256Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/SHA3Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/ShortenedDigest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/RIPEMD128Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/SHA384Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/NullDigest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/WhirlpoolDigest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/LongDigest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/SHA512Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/TigerDigest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/SHA1Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/RIPEMD320Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/GOST3411Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/RIPEMD160Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/RIPEMD256Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/MD2Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/SHA224Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/GeneralDigest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/digests/MD4Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/util/PrivateKeyInfoFactory.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/util/SubjectPublicKeyInfoFactory.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/util/Pack.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/util/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/util/PublicKeyFactory.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/util/PrivateKeyFactory.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/prng/DigestRandomGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/prng/ThreadedSeedGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/prng/ReversedWindowGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/prng/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/prng/RandomGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/prng/VMPCRandomGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/DHAgreement.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/ECDHCBasicAgreement.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/ECMQVBasicAgreement.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/DHBasicAgreement.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/BaseKDFBytesGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/KDF1BytesGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/MGF1BytesGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/ElGamalKeyPairGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/RSABlindingFactorGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/DSTU4145KeyPairGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/DHParametersGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/DHKeyPairGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/DESKeyGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/SCrypt.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/ElGamalParametersGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/DHParametersHelper.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/DSAKeyPairGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/HKDFBytesGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/KDF2BytesGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/GOST3410KeyPairGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/DESedeKeyGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/GOST3410ParametersGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/NaccacheSternKeyPairGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/PKCS5S1ParametersGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/DSAParametersGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/ECKeyPairGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/OpenSSLPBEParametersGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/EphemeralKeyPairGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/DHBasicKeyPairGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/exceptions/BadPasswordException.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/exceptions/InvalidPdfException.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/exceptions/IllegalPdfSyntaxException.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/exceptions/UnsupportedPdfException.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPSXObject.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/DocumentFont.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfColor.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfMediaClipData.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/GrayColor.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SequenceList.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfBorderArray.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfLine.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStructureTreeRoot.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfOCG.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/Type1Font.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfNameTree.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStamperImp.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfFormField.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfLayerMembership.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPageEvent.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfString.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CJKFont.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFontSubSet.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfNumberTree.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/GlyphList.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfTransparencyGroup.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PangoArabicShapping.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfAcroForm.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfName.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfImportedPage.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/VerticalText.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PatternColor.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ShadingColor.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDate.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/BadPdfFormatException.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/OutputStreamCounter.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfShadingPattern.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/FontDetails.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ICC_Profile.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfNumber.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfAnnotation.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStructureElement.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfBoolean.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/AcroFields.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfSigGenericPKCS.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfAction.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfOCProperties.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfBorderDictionary.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfRendition.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/FontMapper.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/BaseField.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDictionary.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfCopyFieldsImp.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPKCS7.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CFFFont.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/DefaultFontMapper.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfFont.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleXMLDocHandler.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFontUnicode.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfFormXObject.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/StandardDecryption.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleNamedDestination.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfShading.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfChunk.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PRTokeniser.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfContentByte.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfContents.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfTransition.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TextField.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStamper.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PRIndirectReference.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfLayer.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfResources.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfSpotColor.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfArray.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleXMLDocHandlerComment.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStream.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/BidiLine.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfLiteral.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/BidiOrder.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PRAcroForm.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPatternPainter.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleXMLParser.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPages.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ArabicLigaturizer.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/FdfWriter.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDashPattern.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfXConformanceException.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfAppearance.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfFunction.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDocument.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ExtraEncoding.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfReader.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDestination.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfTemplate.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfWriter.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfIndirectReference.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPage.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfSignature.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CMYKColor.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfGState.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ExtendedColor.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfLister.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPageEventHelper.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPageElement.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/HyphenationEvent.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncryptionStream.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PageResources.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PRStream.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfException.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/StampContent.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfReaderInstance.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/EnumerateTTC.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDeveloperExtension.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/OutputStreamEncryption.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SpotColor.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPattern.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfNull.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPageLabels.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ColorDetails.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfSignatureAppearance.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/BaseFont.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfOutline.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TIFFLZWDecoder.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfCopy.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfRectangle.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/Pfm2afm.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfTextArray.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/FdfReader.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/AsianFontMapper.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ColumnText.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncryption.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfFileSpecification.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfObject.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/IntHashtable.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleBookmark.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CFFFontSubset.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/XfdfReader.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ByteBuffer.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncodings.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/markup/MarkupParser.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/markup/MarkupTags.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1ObjectIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERApplicationSpecificParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Null.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERSet.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERFactory.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERSequence.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERTaggedObject.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERT61String.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERNumericString.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1GeneralizedTime.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERExternalParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERUniversalString.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERGeneralString.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERPrintableString.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1UTCTime.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1ParsingException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERObjectIdentifier.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERFactory.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERConstructedOctetString.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERSequenceParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Encoding.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1OctetStringParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BEROctetStringGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BEROutputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERTaggedObjectParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERApplicationSpecific.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERBitString.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERTags.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DEROctetStringParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERIA5String.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Generator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1TaggedObjectParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERApplicationSpecific.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERBMPString.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DEREnumerated.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Choice.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/LazyConstructionEnumeration.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1SetParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/LimitedInputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERVisibleString.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/InMemoryRepresentable.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1SequenceParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ConstructedOctetStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1OctetString.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERNull.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DLOutputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1OutputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Enumerated.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERSequenceParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/IndefiniteLengthInputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DefiniteLengthInputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERBoolean.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DEREncodableVector.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1String.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/LazyEncodedSequence.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Boolean.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DLTaggedObject.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BEROctetStringParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERTaggedObject.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1InputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERSetParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERSetParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DEROctetString.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Primitive.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERUTCTime.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Integer.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/OIDTokenizer.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Encodable.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERUTF8String.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERSequenceGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERInteger.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Exception.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERTags.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Object.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERSet.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Sequence.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/StreamUtil.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DLSet.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERSequence.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DEROutputStream.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1TaggedObject.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BEROctetString.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DLSequence.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/BERSequenceGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERGeneralizedTime.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1EncodableVector.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERExternal.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Set.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1StreamParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/Strings.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/StreamParsingException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/IPAddress.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/Integers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/Store.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/Selector.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/BigIntegers.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/Arrays.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/StoreException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/StreamParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/CollectionStore.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/AsymmetricBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/DataLengthException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/OutputLengthException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/DerivationFunction.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/InvalidCipherTextException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/CipherParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/KeyParser.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/MaxBytesExceededException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/BufferedAsymmetricBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/KeyEncoder.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/Signer.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/package.html inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/AsymmetricCipherKeyPairGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/AsymmetricCipherKeyPair.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/EphemeralKeyPair.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/PBEParametersGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/CipherKeyGenerator.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/StreamBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/DSA.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/Digest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/CryptoException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/BlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/Mac.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/KeyGenerationParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/Wrapper.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/DerivationParameters.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/StreamCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/BasicAgreement.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/RuntimeCryptoException.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/BufferedBlockCipher.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/ExtendedDigest.java inflating: pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/SignerWithRecovery.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/Chunk.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/Document.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/Anchor.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/Entities.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/ElementListener.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/StringCompare.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/SpecialSymbol.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/BadElementException.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/Paragraph.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/DocListener.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/Element.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/DocWriter.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/Header.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/TextElementArray.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/ListItem.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/Annotation.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/List.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/Phrase.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/FontFactory.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/Meta.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/PageSize.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/DocumentException.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/Font.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/Rectangle.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/MarkupAttributes.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/ElementTags.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/SplitCharacter.java inflating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/ExceptionConverter.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_nl_NL.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_GB.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_CA.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_US.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_BW.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_de_AT.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_nl_NL.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_NZ.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_de_LU.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_de_CH.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_AU.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_SG.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_de_DE.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_nl_BE.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_PH.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_SG.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_HK.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_DK.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_de_CH.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_de_AT.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_GB.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_nl_BE.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_CA.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_ZA.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_IE.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_DK.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_IN.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_IN.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_NZ.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_IE.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_de_BE.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_ZA.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_de_DE.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_HK.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_BW.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_ZW.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_PH.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_AU.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_de_BE.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_de_LU.java inflating: pdftk-2.02-dist/java/gnu/java/locale/Calendar_en_US.java inflating: pdftk-2.02-dist/java/gnu/java/locale/LocaleInformation_en_ZW.java inflating: pdftk-2.02-dist/java/pdftk/com/itext_lgpl_header.txt inflating: pdftk-2.02-dist/java/pdftk/com/itext_replace_mpl_text_with_lgpl.sh inflating: pdftk-2.02-dist/java/java/security/Security.java inflating: pdftk-2.02-dist/license_gpl_pdftk/reference/gnu_lgpl_license_2.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/reference/gnu_general_public_license_3.0.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/reference/gnu_general_public_license_2.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/reference/gcc_runtime_library_exception_3.1.html inflating: pdftk-2.02-dist/license_gpl_pdftk/reference/gnu_lgpl_license_2.1.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/reference/gcc_runtime_library_exception_3.1.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/reference/apache_license_2.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/third_party/classpath.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/third_party/crt1_crt2.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/third_party/libgcj.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/third_party/apache_batik_NOTICE.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/third_party/bouncy_castle.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/third_party/libiconv.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/third_party/libgcc.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/third_party/libstdc++.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/third_party/mingw.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/third_party/libz.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/third_party/itext-paulo.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/third_party/apache_batik.txt inflating: pdftk-2.02-dist/pdftk/attachments.cc inflating: pdftk-2.02-dist/pdftk/attachments.h inflating: pdftk-2.02-dist/pdftk/pdftk.h inflating: pdftk-2.02-dist/pdftk/Makefile.Windows.345 inflating: pdftk-2.02-dist/pdftk/Makefile.Redhat inflating: pdftk-2.02-dist/pdftk/Makefile.Debian inflating: pdftk-2.02-dist/pdftk/Makefile.OSX-10.6 inflating: pdftk-2.02-dist/pdftk/Makefile.Base inflating: pdftk-2.02-dist/pdftk/Makefile.Solaris inflating: pdftk-2.02-dist/pdftk/pdftk.cc inflating: pdftk-2.02-dist/pdftk/report.h inflating: pdftk-2.02-dist/pdftk/passwords.cc inflating: pdftk-2.02-dist/pdftk/Makefile.Slackware-13.1 inflating: pdftk-2.02-dist/pdftk/Makefile.Suse inflating: pdftk-2.02-dist/pdftk/Makefile.FreeBSD inflating: pdftk-2.02-dist/pdftk/win32_utf8_include.cc inflating: pdftk-2.02-dist/pdftk/report.cc inflating: pdftk-2.02-dist/pdftk/passwords.h inflating: pdftk-2.02-dist/pdftk/Makefile.FreeBSD.Base.patch inflating: pdftk-2.02-dist/license_gpl_pdftk/readme.rtf inflating: pdftk-2.02-dist/license_gpl_pdftk/readme.txt inflating: pdftk-2.02-dist/license_gpl_pdftk/pdftk_gpl_license.txt inflating: pdftk-2.02-dist/java/Makefile inflating: pdftk-2.02-dist/java/Makefile.bc_sources inflating: pdftk-2.02-dist/pdftk.1.txt inflating: pdftk-2.02-dist/pdftk.1 inflating: pdftk-2.02-dist/changelog.html inflating: pdftk-2.02-dist/pdftk.1.html inflating: pdftk-2.02-dist/changelog.txt creating: pdftk-2.02-dist/java/pdftk/com/lowagie/text/xml/xmp/ patching file pdftk/Makefile.Slackware-13.1 Hunk #1 succeeded at 26 (offset -8 lines). Hunk #2 succeeded at 63 (offset -8 lines). make -f Makefile -iC /tmp/SBo/pdftk-2.02-dist/pdftk/../java all make[1]: Entering directory '/tmp/SBo/pdftk-2.02-dist/java' gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/BadElementException.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/BadElementException gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/TextElementArray.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/TextElementArray gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/Element gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/Meta.java /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfObject.java:186: warning: The value of the parameter writer is not used public void toPdf(PdfWriter writer, OutputStream os) throws IOException { ^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfContentByte.java:225: warning: The value of the parameter writer is not used public byte[] toPdf(PdfWriter writer) { ^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfContentByte.java:1513: warning: The value of the parameter outline is not used public void addOutline(PdfOutline outline) { ^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/markup/MarkupParser.java:113: warning: Resource leak: 'br' is never closed BufferedReader br = new BufferedReader(reader); ^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/markup/MarkupParser.java:658: warning: The value of the parameter font is not used private Element retrieveListItem(Font font, Properties styleattributes) { ^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/markup/MarkupParser.java:658: warning: The value of the parameter styleattributes is not used private Element retrieveListItem(Font font, Properties styleattributes) { ^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStream.java:258: warning: The method end() from the type Deflater is deprecated deflater.end(); ^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStream.java:329: warning: Resource leak: 'osc' is not closed at this location fout = ose = crypto.getEncryptionStream(fout); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStream.java:346: warning: The method end() from the type Deflater is deprecated deflater.end(); ^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfIndirectReference.java:97: warning: The value of the parameter type is not used PdfIndirectReference(int type, int number, int generation) { ^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDestination.java:164: warning: The value of the parameter type is not used public PdfDestination(int type, float left, float top, float zoom) { ^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDestination.java:193: warning: The value of the parameter type is not used public PdfDestination(int type, float left, float bottom, float right, float top) { ^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfWriter.java:2155: warning: The value of the parameter reader is not used RandomAccessFileOrArray getReaderFile(PdfReader reader) throws IOException { ^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfWriter.java:2155: warning: The declared exception IOException is not actually thrown by the method getReaderFile(PdfReader) from type PdfWriter RandomAccessFileOrArray getReaderFile(PdfReader reader) throws IOException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfWriter.java:2159: warning: The value of the parameter reader is not used protected int getNewObjectNumber(PdfReader reader, int number, int generation) { ^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfWriter.java:2276: warning: The value of the parameter page is not used void addAnnotation(PdfAnnotation annot, int page) { ^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfName.java:1900: warning: Resource leak: 'buf' is never closed ByteBuffer buf = new ByteBuffer(length + 20); ^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfString.java:179: warning: Resource leak: 'buf' is never closed ByteBuffer buf = new ByteBuffer(); ^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncodings.java:247: warning: Unnecessary cast from byte to int cc[ii]= (char)( (((int)bytes[ jj] & 0xff) << 8) + ^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncodings.java:248: warning: Unnecessary cast from byte to int ((int)bytes[++jj] & 0xff) ); ^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncodings.java:338: warning: Unnecessary cast from byte[][] to byte[][] planes = readCmap(name, (byte[][])newline); ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncodings.java:399: warning: Unnecessary cast from byte to int int one = (int)seq[k] & 0xff; ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncodings.java:504: warning: Unnecessary cast from byte to int int one = (int)seqs[idx] & 0xff; ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncodings.java:516: warning: Unnecessary cast from byte to int int one = (int)seqs[size] & 0xff; ^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncodings.java:667: warning: Unnecessary cast from char to int byte v = (byte)translation.get((int)c); ^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncodings.java:718: warning: Unnecessary cast from char to int int v = (int)table1[k]; ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncodings.java:723: warning: Unnecessary cast from char to int int v = (int)table2[k]; ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfTemplate.java:223: warning: The declared exception IOException is not actually thrown by the method getFormXObject() from type PdfTemplate PdfStream getFormXObject() throws IOException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ByteBuffer.java:322: warning: Unnecessary cast from byte to byte buf.append((byte)ZERO); ^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ByteBuffer.java:493: warning: Unnecessary cast from char to char if (negative) res.append((char)'-'); ^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ByteBuffer.java:511: warning: Unnecessary cast from char to char res.append((char)'.'); ^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/GrayColor.java:71: warning: Unnecessary cast from int to float this((float)intGray / 255f); ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CMYKColor.java:81: warning: Unnecessary cast from int to float this((float)intCyan / 255f, (float)intMagenta / 255f, (float)intYellow / 255f, (float)intBlack / 255f); ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CMYKColor.java:81: warning: Unnecessary cast from int to float this((float)intCyan / 255f, (float)intMagenta / 255f, (float)intYellow / 255f, (float)intBlack / 255f); ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CMYKColor.java:81: warning: Unnecessary cast from int to float this((float)intCyan / 255f, (float)intMagenta / 255f, (float)intYellow / 255f, (float)intBlack / 255f); ^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CMYKColor.java:81: warning: Unnecessary cast from int to float this((float)intCyan / 255f, (float)intMagenta / 255f, (float)intYellow / 255f, (float)intBlack / 255f); ^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDocument.java:60: warning: The import java.io.ByteArrayOutputStream is never used import java.io.ByteArrayOutputStream; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDocument.java:463: warning: The value of the field PdfDocument.currentOutline is not used private PdfOutline currentOutline = null; ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDocument.java:477: warning: The value of the field PdfDocument.viewerPreferences is not used private int viewerPreferences = 0; ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDocument.java:2391: warning: The declared exception DocumentException is not actually thrown by the method writeLineToContent(PdfLine, PdfContentByte, PdfContentByte, Object[], float) from type PdfDocument void writeLineToContent(PdfLine line, PdfContentByte text, PdfContentByte graphics, Object currentValues[], float ratio) throws DocumentException { ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDocument.java:2538: warning: The value of the local variable subtract is not used float subtract = lastBaseFactor; ^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfOutline.java:218: warning: The value of the parameter open is not used public PdfOutline(PdfOutline parent, PdfAction action, PdfString title, boolean open) { ^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfOutline.java:247: warning: The value of the parameter open is not used public PdfOutline(PdfOutline parent, PdfDestination destination, PdfString title, boolean open) { ^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfSpotColor.java:109: warning: The declared exception IOException is not actually thrown by the method getSpotObject(PdfWriter) from type PdfSpotColor protected PdfObject getSpotObject(PdfWriter writer) throws IOException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/FontDetails.java:168: warning: Unnecessary cast from byte to int shortTag[((int)b[k]) & 0xff] = 1; ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SpotColor.java:73: warning: Unnecessary cast from int to float ((float)spot.getAlternativeCS().getRed() / 255f - 1f) * tint + 1, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SpotColor.java:74: warning: Unnecessary cast from int to float ((float)spot.getAlternativeCS().getGreen() / 255f - 1f) * tint + 1, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SpotColor.java:75: warning: Unnecessary cast from int to float ((float)spot.getAlternativeCS().getBlue() / 255f - 1f) * tint + 1); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/Phrase.java:117: warning: The value of the parameter dummy is not used private Phrase(boolean dummy) { ^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CJKFont.java:132: warning: The value of the parameter emb is not used CJKFont(String fontName, String enc, boolean emb) throws DocumentException, IOException { ^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CJKFont.java:132: warning: The declared exception IOException is not actually thrown by the constructor CJKFont(String, String, boolean) CJKFont(String fontName, String enc, boolean emb) throws DocumentException, IOException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFontUnicode.java:155: warning: The declared exception DocumentException is not actually thrown by the method getToUnicode(Object[]) from type TrueTypeFontUnicode private PdfStream getToUnicode(Object metrics[]) throws DocumentException { ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:483: warning: Unnecessary cast from short to double italicAngle = (double)mantissa + (double)fraction / 16384.0; ^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:483: warning: Unnecessary cast from int to double italicAngle = (double)mantissa + (double)fraction / 16384.0; ^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:563: warning: The declared exception DocumentException is not actually thrown by the method checkCff() from type TrueTypeFont void checkCff() throws DocumentException, IOException { ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:563: warning: The declared exception IOException is not actually thrown by the method checkCff() from type TrueTypeFont void checkCff() throws DocumentException, IOException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:915: warning: Unnecessary cast from short to int int value = ((int)rf.readShort() * 1000) / head.unitsPerEm; ^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:965: warning: The declared exception DocumentException is not actually thrown by the method getFontDescriptor(PdfIndirectReference, String) from type TrueTypeFont protected PdfDictionary getFontDescriptor(PdfIndirectReference fontStream, String subsetPrefix) throws DocumentException { ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:967: warning: Unnecessary cast from short to int dic.put(PdfName.ASCENT, new PdfNumber((int)os_2.sTypoAscender * 1000 / head.unitsPerEm)); ^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:968: warning: Unnecessary cast from int to int dic.put(PdfName.CAPHEIGHT, new PdfNumber((int)os_2.sCapHeight * 1000 / head.unitsPerEm)); ^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:969: warning: Unnecessary cast from short to int dic.put(PdfName.DESCENT, new PdfNumber((int)os_2.sTypoDescender * 1000 / head.unitsPerEm)); ^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:971: warning: Unnecessary cast from short to int (int)head.xMin * 1000 / head.unitsPerEm, ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:972: warning: Unnecessary cast from short to int (int)head.yMin * 1000 / head.unitsPerEm, ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:973: warning: Unnecessary cast from short to int (int)head.xMax * 1000 / head.unitsPerEm, ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:974: warning: Unnecessary cast from short to int (int)head.yMax * 1000 / head.unitsPerEm)); ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1013: warning: The declared exception DocumentException is not actually thrown by the method getFontBaseType(PdfIndirectReference, String, int, int, byte[]) from type TrueTypeFont protected PdfDictionary getFontBaseType(PdfIndirectReference fontDescriptor, String subsetPrefix, int firstChar, int lastChar, byte shortTag[]) throws DocumentException { ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1162: warning: Unnecessary cast from short to float return (float)os_2.sTypoAscender * fontSize / (float)head.unitsPerEm; ^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1162: warning: Unnecessary cast from int to float return (float)os_2.sTypoAscender * fontSize / (float)head.unitsPerEm; ^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1164: warning: Unnecessary cast from int to float return (float)os_2.sCapHeight * fontSize / (float)head.unitsPerEm; ^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1164: warning: Unnecessary cast from int to float return (float)os_2.sCapHeight * fontSize / (float)head.unitsPerEm; ^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1166: warning: Unnecessary cast from short to float return (float)os_2.sTypoDescender * fontSize / (float)head.unitsPerEm; ^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1166: warning: Unnecessary cast from int to float return (float)os_2.sTypoDescender * fontSize / (float)head.unitsPerEm; ^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1170: warning: Unnecessary cast from short to int return fontSize * (int)head.xMin / head.unitsPerEm; ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1172: warning: Unnecessary cast from short to int return fontSize * (int)head.yMin / head.unitsPerEm; ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1174: warning: Unnecessary cast from short to int return fontSize * (int)head.xMax / head.unitsPerEm; ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1176: warning: Unnecessary cast from short to int return fontSize * (int)head.yMax / head.unitsPerEm; ^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1178: warning: Unnecessary cast from short to int return fontSize * (int)hhea.Ascender / head.unitsPerEm; ^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1180: warning: Unnecessary cast from short to int return fontSize * (int)hhea.Descender / head.unitsPerEm; ^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1182: warning: Unnecessary cast from short to int return fontSize * (int)hhea.LineGap / head.unitsPerEm; ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1184: warning: Unnecessary cast from int to int return fontSize * (int)hhea.advanceWidthMax / head.unitsPerEm; ^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFont.java:1216: warning: Unnecessary cast from int to long long cp = (((long)os_2.ulCodePageRange2) << 32) + ((long)os_2.ulCodePageRange1 & 0xffffffffL); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/DocumentFont.java:193: warning: Unnecessary cast from PdfNumber to PdfNumber int f = ((PdfNumber)first).intValue(); ^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/DocumentFont.java:194: warning: Unnecessary cast from PdfArray to PdfArray ArrayList ar = ((PdfArray)newWidths).getArrayList(); ^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncryption.java:372: warning: The value of the parameter userKey is not used private void setupByOwnerPad(byte[] documentID, byte ownerPad[], byte userKey[], byte ownerKey[], int permissions) { ^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfEncryption.java:401: warning: Resource leak: 'buf' is never closed ByteBuffer buf = new ByteBuffer(90); ^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfReaderInstance.java:101: warning: The value of the parameter generation is not used int getNewObjectNumber(int number, int generation) { ^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfAcroForm.java:221: warning: The value of the parameter value is not used public PdfFormField addMap(String name, String value, String url, PdfContentByte appearance, float llx, float lly, float urx, float ury) { ^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.java:185: warning: The declared exception IOException is not actually thrown by the constructor RandomAccessFileOrArray(RandomAccessFileOrArray) public RandomAccessFileOrArray(RandomAccessFileOrArray file) throws IOException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PRStream.java:127: warning: The method end() from the type Deflater is deprecated deflater.end(); ^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PRStream.java:174: warning: The method end() from the type Deflater is deprecated deflater.end(); ^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/AcroFields.java:473: warning: The static field BaseField.MULTILINE should be accessed directly tx.setOptions(((flags & PdfFormField.FF_MULTILINE) == 0 ? 0 : TextField.MULTILINE) | ((flags & PdfFormField.FF_COMB) == 0 ? 0 : TextField.COMB)); ^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/AcroFields.java:473: warning: The static field BaseField.COMB should be accessed directly tx.setOptions(((flags & PdfFormField.FF_MULTILINE) == 0 ? 0 : TextField.MULTILINE) | ((flags & PdfFormField.FF_COMB) == 0 ? 0 : TextField.COMB)); ^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/AcroFields.java:803: warning: The static method getMKColor(Color) from the type PdfAnnotation should be accessed directly mk.put(dname, PdfFormField.getMKColor((Color)value)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfDate.java:64: warning: The import gnu.java.locale is never used import gnu.java.locale.*; ^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CFFFontSubset.java:1413: warning: The declared exception IOException is not actually thrown by the method ReconstructFDArray(int, CFFFont.OffsetItem[]) from type CFFFontSubset void ReconstructFDArray(int Font,OffsetItem[] fdPrivate)throws IOException ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CFFFontSubset.java:1480: warning: The declared exception IOException is not actually thrown by the method ReconstructPrivateDict(int, CFFFont.OffsetItem[], CFFFont.IndexBaseItem[], CFFFont.OffsetItem[]) from type CFFFontSubset OffsetItem[] fdSubrs)throws IOException ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CFFFontSubset.java:1525: warning: The declared exception IOException is not actually thrown by the method ReconstructPrivateSubrs(int, CFFFont.IndexBaseItem[], CFFFont.OffsetItem[]) from type CFFFontSubset OffsetItem[] fdSubrs)throws IOException ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CFFFontSubset.java:1632: warning: The value of the parameter Font is not used void CreateNonCIDSubrs(int Font,IndexBaseItem PrivateBase,OffsetItem Subrs)throws IOException ^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CFFFontSubset.java:1632: warning: The declared exception IOException is not actually thrown by the method CreateNonCIDSubrs(int, CFFFont.IndexBaseItem, CFFFont.OffsetItem) from type CFFFontSubset void CreateNonCIDSubrs(int Font,IndexBaseItem PrivateBase,OffsetItem Subrs)throws IOException ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CFFFont.java:398: warning: The value of the parameter buffer is not used public void emit(byte[] buffer) {} ^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/CFFFont.java:1082: warning: Unnecessary cast from char to char fonts[j].name += (char)getCard8(); ^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFontSubSet.java:157: warning: The declared exception DocumentException is not actually thrown by the method assembleFont() from type TrueTypeFontSubSet protected void assembleFont() throws IOException, DocumentException { ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFontSubSet.java:419: warning: Unnecessary cast from byte to int v3 += (int)b[ptr++] & 0xff; ^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFontSubSet.java:420: warning: Unnecessary cast from byte to int v2 += (int)b[ptr++] & 0xff; ^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFontSubSet.java:421: warning: Unnecessary cast from byte to int v1 += (int)b[ptr++] & 0xff; ^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/TrueTypeFontSubSet.java:422: warning: Unnecessary cast from byte to int v0 += (int)b[ptr++] & 0xff; ^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStamperImp.java:154: warning: The declared exception DocumentException is not actually thrown by the method close(HashMap) from type PdfStamperImp void close(HashMap moreInfo) throws DocumentException, IOException { ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStamperImp.java:631: warning: Unnecessary cast from PRIndirectReference to PRIndirectReference PRIndirectReference firstPageRef = (PRIndirectReference)reader.getPageOrigRef(pageNumber); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStamperImp.java:735: warning: The static field PdfAnnotation.FLAGS_PRINT should be accessed directly if (appDic != null && (flags & PdfFormField.FLAGS_PRINT) != 0 && (flags & PdfFormField.FLAGS_HIDDEN) == 0) { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStamperImp.java:735: warning: The static field PdfAnnotation.FLAGS_HIDDEN should be accessed directly if (appDic != null && (flags & PdfFormField.FLAGS_PRINT) != 0 && (flags & PdfFormField.FLAGS_HIDDEN) == 0) { ^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStamperImp.java:902: warning: The static field PdfAnnotation.FLAGS_PRINT should be accessed directly if ( (flags & PdfFormField.FLAGS_PRINT) != 0 && (flags & PdfFormField.FLAGS_HIDDEN) == 0) ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStamperImp.java:902: warning: The static field PdfAnnotation.FLAGS_HIDDEN should be accessed directly if ( (flags & PdfFormField.FLAGS_PRINT) != 0 && (flags & PdfFormField.FLAGS_HIDDEN) == 0) ^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStamperImp.java:904: warning: Unnecessary cast from PdfObject to PdfObject PdfObject obj1 = (PdfObject) annDic.get(PdfName.AP); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStamperImp.java:908: warning: Unnecessary cast from PdfObject to PdfIndirectReference (PdfDictionary) PdfReader.getPdfObject((PdfIndirectReference) obj1) : (PdfDictionary) obj1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStamperImp.java:1388: warning: The value of the parameter reader is not used PageStamp(PdfStamperImp stamper, PdfReader reader, PdfDictionary pageN) { ^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/FdfWriter.java:297: warning: The declared exception DocumentException is not actually thrown by the constructor FdfWriter.Wrt(OutputStream, FdfWriter) Wrt(OutputStream os, FdfWriter fdf) throws DocumentException, IOException { ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/FdfWriter.java:304: warning: The declared exception DocumentException is not actually thrown by the method writeTo() from type FdfWriter.Wrt void writeTo() throws DocumentException, IOException { ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/FdfReader.java:145: warning: The declared exception IOException is not actually thrown by the method readFields() from type FdfReader protected void readFields() throws IOException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/XfdfReader.java:197: warning: Unnecessary cast from String to String fieldValues.push( (String)"" ); ^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPKCS7.java:123: warning: The value of the field PdfPKCS7.privKey is not used private transient PrivateKey privKey; ^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPKCS7.java:176: warning: The declared exception CRLException is not actually thrown by the constructor PdfPKCS7(byte[], byte[], String) public PdfPKCS7(byte[] contentsKey, byte[] certsKey, String provider) throws SecurityException, CRLException, InvalidKeyException, CertificateException, NoSuchProviderException, NoSuchAlgorithmException, IOException { ^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPKCS7.java:186: warning: Resource leak: 'in' is never closed ASN1InputStream in = new ASN1InputStream(new ByteArrayInputStream(contentsKey)); ^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPKCS7.java:208: warning: Resource leak: 'din' is never closed ASN1InputStream din = new ASN1InputStream(new ByteArrayInputStream(contentsKey)); ^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPKCS7.java:673: warning: Resource leak: 'in' is never closed ASN1InputStream in = new ASN1InputStream(new ByteArrayInputStream(enc)); ^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPKCS7.java:689: warning: Resource leak: 'in' is never closed ASN1InputStream in = new ASN1InputStream(new ByteArrayInputStream(enc)); ^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPKCS7.java:812: warning: The constructor DERNull() is deprecated algos.add(new DERNull()); ^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPKCS7.java:827: warning: Resource leak: 'tempstream' is never closed ASN1InputStream tempstream = new ASN1InputStream(new ByteArrayInputStream(((X509Certificate)i.next()).getEncoded())); ^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPKCS7.java:849: warning: The constructor DERNull() is deprecated v.add(new DERNull()); ^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPKCS7.java:872: warning: The constructor DERNull() is deprecated v.add(new DERNull()); ^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfPKCS7.java:889: warning: Resource leak: 't' is never closed ASN1InputStream t = new ASN1InputStream(new ByteArrayInputStream((((X509CRL)i.next()).getEncoded()))); ^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/BaseField.java:176: warning: The declared exception IOException is not actually thrown by the method getBorderAppearance() from type BaseField protected PdfAppearance getBorderAppearance() throws IOException, DocumentException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/BaseField.java:176: warning: The declared exception DocumentException is not actually thrown by the method getBorderAppearance() from type BaseField protected PdfAppearance getBorderAppearance() throws IOException, DocumentException { ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/BufferedBlockCipher.java:260: warning: The declared exception InvalidCipherTextException is not actually thrown by the method doFinal(byte[], int) from type BufferedBlockCipher throws DataLengthException, IllegalStateException, InvalidCipherTextException ^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/DataLengthException.java:9: warning: The serializable class DataLengthException does not declare a static final serialVersionUID field of type long public class DataLengthException ^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/RuntimeCryptoException.java:6: warning: The serializable class RuntimeCryptoException does not declare a static final serialVersionUID field of type long public class RuntimeCryptoException ^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/InvalidCipherTextException.java:7: warning: The serializable class InvalidCipherTextException does not declare a static final serialVersionUID field of type long public class InvalidCipherTextException ^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/CryptoException.java:6: warning: The serializable class CryptoException does not declare a static final serialVersionUID field of type long public class CryptoException ^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleBookmark.java:126: warning: Resource leak: 'out' is never closed ByteBuffer out = new ByteBuffer(); ^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleBookmark.java:242: warning: Unnecessary cast from PdfArray to PdfArray ArrayList arr = ((PdfArray)dest).getArrayList(); ^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleBookmark.java:394: warning: The declared exception IOException is not actually thrown by the method createOutlineAction(PdfDictionary, HashMap, PdfWriter, boolean) from type SimpleBookmark static void createOutlineAction(PdfDictionary outline, HashMap map, PdfWriter writer, boolean namedAsNames) throws IOException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleXMLParser.java:82: warning: The value of the field SimpleXMLParser.c1 is not used private static Class c1= gnu.gcj.convert.Input_UTF8.class; ^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleXMLParser.java:83: warning: The value of the field SimpleXMLParser.c2 is not used private static Class c2= gnu.gcj.convert.Input_8859_1.class; ^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleXMLParser.java:84: warning: The value of the field SimpleXMLParser.c3 is not used private static Class c3= gnu.gcj.convert.Input_ASCII.class; ^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1InputStream.java:140: warning: Resource leak: 'defIn' is not closed at this location return new DERApplicationSpecific(isConstructed, tagNo, defIn.toByteArray()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1InputStream.java:169: warning: Resource leak: 'defIn' is not closed at this location return new LazyEncodedSequence(defIn.toByteArray()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1InputStream.java:180: warning: Resource leak: 'defIn' is not closed at this location throw new IOException("unknown tag " + tagNo + " encountered"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1InputStream.java:204: warning: Resource leak: '' is never closed return new ASN1InputStream(dIn).buildEncodableVector(); ^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1InputStream.java:431: warning: The static method fromOctetString(byte[]) from the type DERBoolean should be accessed directly return ASN1Boolean.fromOctetString(getBuffer(defIn, tmpBuffers)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1InputStream.java:433: warning: The static method fromOctetString(byte[]) from the type DEREnumerated should be accessed directly return ASN1Enumerated.fromOctetString(getBuffer(defIn, tmpBuffers)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1InputStream.java:447: warning: The static method fromOctetString(byte[]) from the type DERObjectIdentifier should be accessed directly return ASN1ObjectIdentifier.fromOctetString(getBuffer(defIn, tmpBuffers)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Primitive.java:23: warning: Resource leak: 'aIn' is never closed ASN1InputStream aIn = new ASN1InputStream(data); ^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERObjectIdentifier.java:41: warning: The static method fromOctetString(byte[]) from the type DERObjectIdentifier should be accessed directly return ASN1ObjectIdentifier.fromOctetString((byte[])obj); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERObjectIdentifier.java:68: warning: The static method fromOctetString(byte[]) from the type DERObjectIdentifier should be accessed directly return ASN1ObjectIdentifier.fromOctetString(ASN1OctetString.getInstance(obj.getObject()).getOctets()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1TaggedObject.java:85: warning: The value of the local variable prim is not used ASN1Primitive prim = obj.toASN1Primitive(); ^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERNull.java:18: warning: The constructor ASN1Null() is deprecated public DERNull() ^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERUTCTime.java:254: warning: Unnecessary cast from byte to byte out.write((byte)time[i]); ^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfCopyFieldsImp.java:98: warning: The declared exception IOException is not actually thrown by the constructor PdfCopyFieldsImp(OutputStream, char) PdfCopyFieldsImp(OutputStream os, char pdfVersion) throws DocumentException, IOException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfCopyFieldsImp.java:191: warning: The value of the parameter refo is not used void propagate(PdfObject obj, PdfIndirectReference refo, boolean restricted) throws IOException { ^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfCopyFieldsImp.java:371: warning: The declared exception DocumentException is not actually thrown by the method closeIt() from type PdfCopyFieldsImp protected void closeIt() throws DocumentException, IOException { ^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfCopyFieldsImp.java:574: warning: The value of the parameter generation is not used protected boolean isVisited(PdfReader reader, int number, int generation) { ^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/crypto/OutputLengthException.java:3: warning: The serializable class OutputLengthException does not declare a static final serialVersionUID field of type long public class OutputLengthException ^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleNamedDestination.java:179: warning: The declared exception IOException is not actually thrown by the method createDestinationArray(String, PdfWriter) from type SimpleNamedDestination static PdfArray createDestinationArray(String value, PdfWriter writer) throws IOException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleNamedDestination.java:204: warning: The declared exception IOException is not actually thrown by the method outputNamedDestinationAsNames(HashMap, PdfWriter) from type SimpleNamedDestination public static PdfDictionary outputNamedDestinationAsNames(HashMap names, PdfWriter writer) throws IOException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/SimpleNamedDestination.java:246: warning: Unnecessary cast from char to int String octal = "00" + Integer.toOctalString((int)c); ^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/StreamUtil.java:59: warning: The declared exception IOException is not actually thrown by the method calculateTagLength(int) from type StreamUtil throws IOException ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERApplicationSpecific.java:168: warning: Resource leak: '' is never closed return new ASN1InputStream(getContents()).readObject(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERApplicationSpecific.java:194: warning: Resource leak: '' is never closed return new ASN1InputStream(tmp).readObject(); ^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERApplicationSpecific.java:238: warning: The declared exception IOException is not actually thrown by the method replaceTagNumber(int, byte[]) from type DERApplicationSpecific throws IOException ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1StreamParser.java:173: warning: Resource leak: 'defIn' is not closed at this location return new DERApplicationSpecific(isConstructed, tagNo, defIn.toByteArray()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1StreamParser.java:198: warning: Resource leak: 'defIn' is not closed at this location throw new IOException("unknown tag " + tagNo + " encountered"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1StreamParser.java:215: warning: Resource leak: 'defIn' is not closed at this location throw new ASN1Exception("corrupted stream detected", e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/LazyEncodedSequence.java:16: warning: The declared exception IOException is not actually thrown by the constructor LazyEncodedSequence(byte[]) throws IOException ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERExternal.java:37: warning: Unnecessary cast from ASN1Primitive to ASN1Primitive dataValueDescriptor = (ASN1Primitive) enc; ^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Exception.java:5: warning: The serializable class ASN1Exception does not declare a static final serialVersionUID field of type long public class ASN1Exception ^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1Boolean.java:8: warning: The constructor DERBoolean(boolean) is deprecated super(value); ^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/DERBoolean.java:79: warning: The static method fromOctetString(byte[]) from the type DERBoolean should be accessed directly return ASN1Boolean.fromOctetString(((ASN1OctetString)o).getOctets()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/io/StreamOverflowException.java:5: warning: The serializable class StreamOverflowException does not declare a static final serialVersionUID field of type long public class StreamOverflowException ^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/asn1/ASN1ParsingException.java:3: warning: The serializable class ASN1ParsingException does not declare a static final serialVersionUID field of type long public class ASN1ParsingException ^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/EncoderException.java:3: warning: The serializable class EncoderException does not declare a static final serialVersionUID field of type long public class EncoderException ^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/org/bouncycastle/util/encoders/DecoderException.java:3: warning: The serializable class DecoderException does not declare a static final serialVersionUID field of type long public class DecoderException ^^^^^^^^^^^^^^^^ 180 problems (180 warnings) gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/Meta gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/ListItem gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/SplitCharacter gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/Rectangle gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/ExceptionConverter gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/List gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/Header gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/DocWriter gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/Phrase gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/Paragraph gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/PageSize gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/SpecialSymbol gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/Font gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/DocumentException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/Document gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/Annotation gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/MarkupAttributes gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/Chunk gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/ElementListener gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/StringCompare gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/DocListener gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/FontFactory gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/Entities.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/Entities gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/Anchor gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/ElementTags gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/exceptions/BadPasswordException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/exceptions/UnsupportedPdfException gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/exceptions/IllegalPdfSyntaxException.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/exceptions/IllegalPdfSyntaxException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/exceptions/InvalidPdfException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/CMYKColor gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfArray gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfLine gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PRIndirectReference gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/BaseField gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/ShadingColor gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/BaseFont gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/CFFFont gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/BidiLine.java /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ArabicLigaturizer.java:507: warning: The value of the parameter destlength is not used static int arabic_shape(char src[], int srcoffset, int srclength, char dest[], int destoffset, int destlength, int level) { ^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ArabicLigaturizer.java:605: warning: The value of the field ArabicLigaturizer.HAMZA is not used private static final char HAMZA = 0x0621; ^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ArabicLigaturizer.java:606: warning: The value of the field ArabicLigaturizer.TATWEEL is not used private static final char TATWEEL = 0x0640; ^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/ArabicLigaturizer.java:746: warning: The value of the field ArabicLigaturizer.DIGITS_RESERVED is not used private static final int DIGITS_RESERVED = 0xa0; ^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/BidiOrder.java:562: warning: The value of the parameter level is not used private void resolveWeakTypes(int start, int limit, byte level, byte sor, byte eor) { ^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/BidiOrder.java:741: warning: The value of the parameter sor is not used private void resolveImplicitLevels(int start, int limit, byte level, byte sor, byte eor) { ^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/BidiOrder.java:741: warning: The value of the parameter eor is not used private void resolveImplicitLevels(int start, int limit, byte level, byte sor, byte eor) { ^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/BidiOrder.java:1011: warning: The method findRunStart(int, byte[]) from the type BidiOrder is never used locally private int findRunStart(int index, byte[] validSet) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 8 problems (8 warnings) gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/BidiLine gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/TIFFLZWDecoder gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/PdfPageElement.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfPageElement gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/HyphenationEvent gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfAction gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfFileSpecification gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/BidiOrder gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfNumberTree gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfContentByte gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfWriter gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/PdfCopy.java /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfCopy.java:243: warning: Unnecessary cast from PdfObject to PdfObject PdfObject in_obj= (PdfObject)PdfReader.getPdfObject( in ); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfCopy.java:251: warning: Unnecessary cast from PdfObject to PdfObject (PdfObject)in_dict.get( PdfName.PARENT ); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfCopy.java:268: warning: Unnecessary cast from PdfObject to PdfObject PdfObject obj = copyObject((PdfObject)PdfReader.getPdfObjectRelease(in)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfCopy.java:634: warning: Unnecessary cast from PdfObject to PdfObject PdfObject dr_val= (PdfObject)dr.get(dr_key); ^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfCopy.java:778: warning: The value of the parameter outline is not used public PdfIndirectReference add(PdfOutline outline) { return null; } ^^^^^^^ 5 problems (5 warnings) gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfCopy gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/ColorDetails gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfCopyFieldsImp gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/GlyphList gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfIndirectObject gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfBorderDictionary gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfColor gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/PangoArabicShapping.java /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PangoArabicShapping.java:512: warning: The value of the parameter destlength is not used static int arabic_shape(char src[], int srcoffset, int srclength, char dest[], int destoffset, int destlength, int level) { ^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PangoArabicShapping.java:530: warning: The value of the field PangoArabicShapping.HAMZA is not used private static final char HAMZA = 0x0621; ^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PangoArabicShapping.java:531: warning: The value of the field PangoArabicShapping.TATWEEL is not used private static final char TATWEEL = 0x0640; ^^^^^^^ 3 problems (3 warnings) gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PangoArabicShapping gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PatternColor gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfPageEvent gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/FdfReader gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/IntHashtable gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfBoolean gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/SimpleXMLParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfStructureTreeRoot gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/SimpleBookmark gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfAcroForm gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PRStream gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfObject gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfIndirectReference gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfSpotColor gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfResources gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfXConformanceException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/SimpleXMLDocHandler gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfOCG gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PageResources gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfReader gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/PdfSigGenericPKCS.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfSigGenericPKCS gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/FontMapper.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/FontMapper gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfFunction gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfNull gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfRectangle gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfNameTree gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfPSXObject gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/SimpleXMLDocHandlerComment gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfDocument gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfStamperImp gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfTemplate gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfAnnotation gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/OutputStreamEncryption gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/PdfEncryptionStream.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfEncryptionStream gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/TrueTypeFontSubSet gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/PdfLister.java /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfLister.java:113: warning: Unnecessary cast from PdfObject to PdfObject value = (PdfObject) dictionary.get(key); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfLister.java:139: warning: The value of the parameter reader is not used public void listStream(PRStream stream, PdfReaderInstance reader) ^^^^^^ 2 problems (2 warnings) gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfLister gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfStream gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/SpotColor gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfFont gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/EnumerateTTC gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfTransition gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/PdfDeveloperExtension.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfDeveloperExtension gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfOutline gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/ColumnText.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/ColumnText gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfPages gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfOCProperties gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/ExtendedColor gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfString gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/Pfm2afm gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/StandardDecryption gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/GrayColor gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PRAcroForm gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/OutputStreamCounter gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfAppearance gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/SimpleNamedDestination gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfTransparencyGroup gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfShadingPattern gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfContents gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfDate gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/CJKFont gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfTextArray gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfFormXObject gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfLayerMembership gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfPatternPainter gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfPattern gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/PdfPageEventHelper.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfPageEventHelper gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfPage gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/Type1Font gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/FdfWriter gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfDictionary gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfFormField gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/FontDetails gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/PdfSignatureAppearance.java /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfSignatureAppearance.java:326: warning: The declared exception IOException is not actually thrown by the method getAppearance() from type PdfSignatureAppearance public PdfTemplate getAppearance() throws DocumentException, IOException { ^^^^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfSignatureAppearance.java:843: warning: Resource leak: 'bf' is never closed ByteBuffer bf = new ByteBuffer(); ^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfSignatureAppearance.java:855: warning: Resource leak: 'bf' is never closed ByteBuffer bf = new ByteBuffer(); ^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/PdfStamper.java:441: warning: The declared exception IOException is not actually thrown by the method setOutlines(List) from type PdfStamper public void setOutlines(List outlines) throws IOException { ^^^^^^^^^^^ 4 problems (4 warnings) gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfSignatureAppearance gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfEncodings gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfPKCS7 gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfShading gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/AcroFields gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfGState gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/TrueTypeFontUnicode gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfMediaClipData gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/ExtraEncoding gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfLayer gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/DefaultFontMapper.java /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/DefaultFontMapper.java:266: warning: Unnecessary cast from Object to String aliases.put((String)allNames[0], main); ^^^^^^^^^^^^^^^^^^^ 1 problem (1 warning) gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/DefaultFontMapper gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfNumber gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfStamper gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfRendition gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/StampContent gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/VerticalText.java /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/VerticalText.java:268: warning: The value of the parameter graphics is not used void writeLine(PdfLine line, PdfContentByte text, PdfContentByte graphics) throws DocumentException { ^^^^^^^^ /tmp/SBo/pdftk-2.02-dist/java/pdftk/com/lowagie/text/pdf/VerticalText.java:268: warning: The declared exception DocumentException is not actually thrown by the method writeLine(PdfLine, PdfContentByte, PdfContentByte) from type VerticalText void writeLine(PdfLine line, PdfContentByte text, PdfContentByte graphics) throws DocumentException { ^^^^^^^^^^^^^^^^^ 2 problems (2 warnings) gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/VerticalText gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfStructureElement gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfImportedPage gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/ICC_Profile.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/ICC_Profile gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfName gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/ArabicLigaturizer gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/AsianFontMapper.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/AsianFontMapper gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/DocumentFont gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/ByteBuffer gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfEncryption gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/CFFFontSubset gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/SequenceList gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfLiteral gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfSignature gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfDashPattern gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfChunk gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/XfdfReader gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PRTokeniser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfDestination gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/BadPdfFormatException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfPageLabels gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfReaderInstance gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/PdfBorderArray gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/TextField gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/TrueTypeFont gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/crypto/AESCipher gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/crypto/ARCFOUREncryption gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/crypto/IVGenerator gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/fonts/FontsResourceAnchor gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/interfaces/PdfRunDirection.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/interfaces/PdfRunDirection gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/interfaces/PdfEncryptionSettings.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/interfaces/PdfEncryptionSettings gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/interfaces/PdfVersion.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/interfaces/PdfVersion gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/interfaces/PdfPageActions.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/interfaces/PdfPageActions gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/interfaces/PdfViewerPreferences gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/interfaces/PdfDocumentActions.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/interfaces/PdfDocumentActions gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/interfaces/PdfXConformance.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/interfaces/PdfXConformance gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/interfaces/PdfAnnotations.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/interfaces/PdfAnnotations gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -C pdftk/com/lowagie/text/pdf/internal/PdfVersionImp.java gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/internal/PdfVersionImp gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/pdf/internal/PdfViewerPreferencesImp gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/markup/MarkupParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/com/lowagie/text/markup/MarkupTags gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERBoolean gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1Encodable gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/BEROctetStringParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERGeneralizedTime gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERApplicationSpecific gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1Set gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERSet gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1Sequence gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERExternal gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1OctetStringParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1OutputStream gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERBMPString gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1InputStream gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERTaggedObject gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERNumericString gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DEROctetStringParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERSequence gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1TaggedObject gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERUTF8String gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/InMemoryRepresentable gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERObjectIdentifier gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERInteger gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERSetParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1TaggedObjectParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERNull gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/BERTags gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERUniversalString gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1SetParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1ObjectIdentifier gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1Object gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1Integer gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DefiniteLengthInputStream gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/BERApplicationSpecific gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERUTCTime gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/BERSetParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERFactory gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/BERSequenceParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1Choice gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1Null gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/BERSet gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERBitString gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1Exception gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/OIDTokenizer gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1ParsingException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1Encoding gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1StreamParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1Primitive gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERPrintableString gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1SequenceParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERSequenceParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERIA5String gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1OctetString gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/BERFactory gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1Boolean gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1GeneralizedTime gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/BERTaggedObject gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/BERApplicationSpecificParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERGeneralString gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DLSet gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DLTaggedObject gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERExternalParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DEROutputStream gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/BERSequence gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DLSequence gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1String gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERT61String gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/LimitedInputStream gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DEROctetString gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ConstructedOctetStream gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1EncodableVector gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DLOutputStream gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DEREnumerated gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/LazyEncodedSequence gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/DERVisibleString gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1Enumerated gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/StreamUtil gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1ApplicationSpecificParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/BEROctetString gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/LazyConstructionEnumeration gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/BERTaggedObjectParser gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/ASN1UTCTime gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/asn1/IndefiniteLengthInputStream gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/util/io/StreamOverflowException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/util/io/Streams gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/util/Arrays gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/util/Strings gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/util/encoders/HexEncoder gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/util/encoders/EncoderException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/util/encoders/DecoderException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/util/encoders/Encoder gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/util/encoders/Hex gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/CipherParameters gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/BufferedBlockCipher gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/CryptoException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/modes/CBCBlockCipher gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/params/KeyParameter gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/params/ParametersWithRandom gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/params/ParametersWithIV gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/OutputLengthException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/BlockCipher gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/paddings/PKCS7Padding gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/paddings/BlockCipherPadding gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/engines/AESFastEngine gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/RuntimeCryptoException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/InvalidCipherTextException gcjh -force --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." pdftk/org/bouncycastle/crypto/DataLengthException gjar -cf java_lib.jar pdftk/com/lowagie/*/*/*/*.class pdftk/com/lowagie/*/*/*.class pdftk/com/lowagie/*/*.class pdftk/org/bouncycastle/*/*.class pdftk/org/bouncycastle/*/*/*.class pdftk/com/lowagie/text/pdf/fonts/Helvetica-Oblique.afm pdftk/com/lowagie/text/pdf/fonts/Courier.afm pdftk/com/lowagie/text/pdf/fonts/Helvetica-BoldOblique.afm pdftk/com/lowagie/text/pdf/fonts/Courier-Bold.afm pdftk/com/lowagie/text/pdf/fonts/Times-Roman.afm pdftk/com/lowagie/text/pdf/fonts/Times-Bold.afm pdftk/com/lowagie/text/pdf/fonts/Courier-Oblique.afm pdftk/com/lowagie/text/pdf/fonts/Symbol.afm pdftk/com/lowagie/text/pdf/fonts/Courier-BoldOblique.afm pdftk/com/lowagie/text/pdf/fonts/Helvetica.afm pdftk/com/lowagie/text/pdf/fonts/Helvetica-Bold.afm pdftk/com/lowagie/text/pdf/fonts/Times-Italic.afm pdftk/com/lowagie/text/pdf/fonts/ZapfDingbats.afm pdftk/com/lowagie/text/pdf/fonts/Times-BoldItalic.afm gcj -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -fsource=1.3 --encoding=UTF-8 --classpath="/usr/share/java:/tmp/SBo/pdftk-2.02-dist/java:." -c java_lib.jar make[1]: Leaving directory '/tmp/SBo/pdftk-2.02-dist/java' g++ -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -DPATH_DELIM=0x2f -DASK_ABOUT_WARNINGS=false -DUNBLOCK_SIGNALS -fdollars-in-identifiers -DPDFTK_VER=\"2.02\" -O2 -fPIC -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include -I/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++ -Wall -Wextra -Weffc++ -I/tmp/SBo/pdftk-2.02-dist/pdftk/../java pdftk.cc -c pdftk.cc:31:0: warning: ignoring #pragma GCC java_exceptions [-Wunknown-pragmas] #pragma GCC java_exceptions In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:16:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:16, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:17:0: warning: ignoring #pragma GCC java_exceptions [-Wunknown-pragmas] #pragma GCC java_exceptions In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:16:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:16, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:40:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:42:11: error: ‘__java_byte’ does not name a type typedef __java_byte jbyte; ^~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:43:11: error: ‘__java_short’ does not name a type typedef __java_short jshort; ^~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:44:11: error: ‘__java_int’ does not name a type; did you mean ‘_G_va_list’? typedef __java_int jint; ^~~~~~~~~~ _G_va_list /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:45:11: error: ‘__java_long’ does not name a type typedef __java_long jlong; ^~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:46:11: error: ‘__java_float’ does not name a type; did you mean ‘_G_va_list’? typedef __java_float jfloat; ^~~~~~~~~~~~ _G_va_list /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:47:11: error: ‘__java_double’ does not name a type; did you mean ‘__long_double_t’? typedef __java_double jdouble; ^~~~~~~~~~~~~ __long_double_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:48:11: error: ‘__java_char’ does not name a type typedef __java_char jchar; ^~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:49:11: error: ‘__java_boolean’ does not name a type; did you mean ‘__java_util_Set__’? typedef __java_boolean jboolean; ^~~~~~~~~~~~~~ __java_util_Set__ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:50:11: error: ‘jint’ does not name a type; did you mean ‘si_int’? typedef jint jsize; ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:897:12: error: ‘jboolean’ does not name a type; did you mean ‘bool’? extern "C" jboolean _Jv_IsInstanceOf(jobject, jclass); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:898:41: warning: ‘_Jv_AllocString’ initialized and declared ‘extern’ extern "C" jstring _Jv_AllocString(jsize) __attribute__((__malloc__)); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:898:36: error: ‘jsize’ was not declared in this scope extern "C" jstring _Jv_AllocString(jsize) __attribute__((__malloc__)); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:898:69: warning: attributes after parenthesized initializer ignored [-Wattributes] extern "C" jstring _Jv_AllocString(jsize) __attribute__((__malloc__)); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:899:41: error: ‘jchar’ does not name a type; did you mean ‘char’? extern "C" jstring _Jv_NewString (const jchar*, jsize) ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:899:49: error: ‘jsize’ has not been declared extern "C" jstring _Jv_NewString (const jchar*, jsize) ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:901:8: error: ‘jint’ does not name a type; did you mean ‘si_int’? extern jint _Jv_FormatInt (jchar* bufend, jint num); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:902:12: error: ‘jchar’ does not name a type; did you mean ‘char’? extern "C" jchar* _Jv_GetStringChars (jstring str); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:907:53: error: ‘jsize’ has not been declared extern "C" jstring _Jv_NewStringLatin1(const char*, jsize) ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:909:12: error: ‘jsize’ does not name a type extern "C" jsize _Jv_GetStringUTFLength (jstring); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:910:12: error: ‘jsize’ does not name a type extern "C" jsize _Jv_GetStringUTFRegion (jstring, jsize, jsize, char *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:911:12: error: ‘jint’ does not name a type; did you mean ‘si_int’? extern "C" jint _Jv_hashUtf8String (const char*, int); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:925:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint version; ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:928:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint nOptions; ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:934:3: error: ‘jboolean’ does not name a type; did you mean ‘bool’? jboolean ignoreUnrecognized; ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:937:12: error: ‘jint’ does not name a type; did you mean ‘si_int’? extern "C" jint _Jv_CreateJavaVM (struct _Jv_VMInitArgs*); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:941:1: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:947:12: error: ‘jint’ does not name a type; did you mean ‘si_int’? extern "C" jint _Jv_DetachCurrentThread (void); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:950:35: warning: ‘_Jv_Malloc’ initialized and declared ‘extern’ extern "C" void* _Jv_Malloc (jsize) __attribute__((__malloc__)); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:950:30: error: ‘jsize’ was not declared in this scope extern "C" void* _Jv_Malloc (jsize) __attribute__((__malloc__)); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:950:63: warning: attributes after parenthesized initializer ignored [-Wattributes] extern "C" void* _Jv_Malloc (jsize) __attribute__((__malloc__)); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:951:39: error: ‘jsize’ has not been declared extern "C" void* _Jv_Realloc (void *, jsize); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:971:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint hash32() { return _Jv_hashUtf8String(data, length); } ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:992:10: error: ‘jboolean’ does not name a type; did you mean ‘bool’? friend jboolean _Jv_equalUtf8Consts (const _Jv_Utf8Const*, const _Jv_Utf8Const *); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:993:10: error: ‘jboolean’ does not name a type; did you mean ‘bool’? friend jboolean _Jv_equal (_Jv_Utf8Const*, jstring, jint); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:994:10: error: ‘jboolean’ does not name a type; did you mean ‘bool’? friend jboolean _Jv_equaln (_Jv_Utf8Const*, jstring, jint); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:995:10: error: ‘jboolean’ does not name a type; did you mean ‘bool’? friend jboolean _Jv_equalUtf8Classnames (const _Jv_Utf8Const*, ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:997:10: error: ‘jboolean’ does not name a type; did you mean ‘bool’? friend jboolean _Jv_isPrimitiveOrDerived (const _Jv_Utf8Const*); ^~~~~~~~ bool In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:16:0, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:18:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:22:8: warning: ‘struct _JvObjectPrefix’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] struct _JvObjectPrefix ^~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:48:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint hashCode (void); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:51:14: error: ‘jlong’ has not been declared void wait (jlong timeout, jint nanos); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:51:29: error: ‘jint’ has not been declared void wait (jlong timeout, jint nanos); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:52:11: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? virtual jboolean equals (jobject obj); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:56:14: error: ‘jlong’ has not been declared void wait (jlong timeout); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:41:19: warning: base class ‘struct _JvObjectPrefix’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::lang::Object : public _JvObjectPrefix ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:41:19: warning: ‘class java::lang::Object’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:10:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:19, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:16:8: error: language string ‘"Java"’ not recognized extern "Java" { ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:28:9: error: ‘jsize’ does not name a type; did you mean ‘size_t’? const jsize length; ^~~~~ size_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:29:10: error: ‘jsize’ does not name a type; did you mean ‘size_t’? friend jsize JvGetArrayLength (__JArray*); ^~~~~ size_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:18:7: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class __JArray : public java::lang::Object ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:18:7: warning: ‘class __JArray’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h: In constructor ‘__JArray::__JArray()’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:24:17: error: class ‘__JArray’ does not have any field named ‘length’ __JArray () : length (0) ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h: At global scope: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:61:16: error: ‘jboolean’ was not declared in this scope typedef JArray *jbooleanArray; ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:61:16: note: suggested alternative: ‘bool’ typedef JArray *jbooleanArray; ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:61:24: error: template argument 1 is invalid typedef JArray *jbooleanArray; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:62:16: error: ‘jbyte’ was not declared in this scope typedef JArray *jbyteArray; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:62:21: error: template argument 1 is invalid typedef JArray *jbyteArray; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:63:16: error: ‘jchar’ was not declared in this scope typedef JArray *jcharArray; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:63:16: note: suggested alternative: ‘char’ typedef JArray *jcharArray; ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:63:21: error: template argument 1 is invalid typedef JArray *jcharArray; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:64:16: error: ‘jshort’ was not declared in this scope typedef JArray *jshortArray; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:64:16: note: suggested alternative: ‘short’ typedef JArray *jshortArray; ^~~~~~ short /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:64:22: error: template argument 1 is invalid typedef JArray *jshortArray; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:65:16: error: ‘jint’ was not declared in this scope typedef JArray *jintArray; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:65:16: note: suggested alternative: ‘si_int’ typedef JArray *jintArray; ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:65:20: error: template argument 1 is invalid typedef JArray *jintArray; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:66:16: error: ‘jlong’ was not declared in this scope typedef JArray *jlongArray; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:66:16: note: suggested alternative: ‘long’ typedef JArray *jlongArray; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:66:21: error: template argument 1 is invalid typedef JArray *jlongArray; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:67:16: error: ‘jfloat’ was not declared in this scope typedef JArray *jfloatArray; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:67:16: note: suggested alternative: ‘float’ typedef JArray *jfloatArray; ^~~~~~ float /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:67:22: error: template argument 1 is invalid typedef JArray *jfloatArray; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:68:16: error: ‘jdouble’ was not declared in this scope typedef JArray *jdoubleArray; ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:68:16: note: suggested alternative: ‘double’ typedef JArray *jdoubleArray; ^~~~~~~ double /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:68:23: error: template argument 1 is invalid typedef JArray *jdoubleArray; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:78:44: warning: ‘_Jv_NewObjectArray’ initialized and declared ‘extern’ extern "C" jobjectArray _Jv_NewObjectArray(jsize length, jclass, jobject init); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:78:44: error: ‘jsize’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:78:44: note: suggested alternative: ‘size_t’ extern "C" jobjectArray _Jv_NewObjectArray(jsize length, jclass, jobject init); ^~~~~ size_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:78:64: error: expected primary-expression before ‘,’ token extern "C" jobjectArray _Jv_NewObjectArray(jsize length, jclass, jobject init); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:78:74: error: expected primary-expression before ‘init’ extern "C" jobjectArray _Jv_NewObjectArray(jsize length, jclass, jobject init); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:78:78: error: expression list treated as compound expression in initializer [-fpermissive] extern "C" jobjectArray _Jv_NewObjectArray(jsize length, jclass, jobject init); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:79:53: error: ‘jint’ has not been declared extern "C" jobject _Jv_NewPrimArray (jclass eltype, jint count); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:82:19: warning: inline variables are only available with -std=c++1z or -std=gnu++1z JvNewObjectArray (jsize length, jclass cls, jobject init) ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:82:19: warning: ‘JvNewObjectArray’ initialized and declared ‘extern’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:82:19: error: ‘jsize’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:82:19: note: suggested alternative: ‘size_t’ JvNewObjectArray (jsize length, jclass cls, jobject init) ^~~~~ size_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:82:40: error: expected primary-expression before ‘cls’ JvNewObjectArray (jsize length, jclass cls, jobject init) ^~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:82:53: error: expected primary-expression before ‘init’ JvNewObjectArray (jsize length, jclass cls, jobject init) ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:82:57: error: expression list treated as compound expression in initializer [-fpermissive] JvNewObjectArray (jsize length, jclass cls, jobject init) ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:88:17: warning: inline variables are only available with -std=c++1z or -std=gnu++1z JvNewCharArray (jint length) ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:88:17: warning: ‘JvNewCharArray’ initialized and declared ‘extern’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:88:17: error: ‘jint’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:88:17: note: suggested alternative: ‘si_int’ JvNewCharArray (jint length) ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:94:20: warning: inline variables are only available with -std=c++1z or -std=gnu++1z JvNewBooleanArray (jint length) ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:94:20: warning: ‘JvNewBooleanArray’ initialized and declared ‘extern’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:94:20: error: ‘jint’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:94:20: note: suggested alternative: ‘si_int’ JvNewBooleanArray (jint length) ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:100:17: warning: inline variables are only available with -std=c++1z or -std=gnu++1z JvNewByteArray (jint length) ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:100:17: warning: ‘JvNewByteArray’ initialized and declared ‘extern’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:100:17: error: ‘jint’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:100:17: note: suggested alternative: ‘si_int’ JvNewByteArray (jint length) ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:106:18: warning: inline variables are only available with -std=c++1z or -std=gnu++1z JvNewShortArray (jint length) ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:106:18: warning: ‘JvNewShortArray’ initialized and declared ‘extern’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:106:18: error: ‘jint’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:106:18: note: suggested alternative: ‘si_int’ JvNewShortArray (jint length) ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:112:16: warning: inline variables are only available with -std=c++1z or -std=gnu++1z JvNewIntArray (jint length) ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:112:16: warning: ‘JvNewIntArray’ initialized and declared ‘extern’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:112:16: error: ‘jint’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:112:16: note: suggested alternative: ‘si_int’ JvNewIntArray (jint length) ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:118:17: warning: inline variables are only available with -std=c++1z or -std=gnu++1z JvNewLongArray (jint length) ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:118:17: warning: ‘JvNewLongArray’ initialized and declared ‘extern’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:118:17: error: ‘jint’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:118:17: note: suggested alternative: ‘si_int’ JvNewLongArray (jint length) ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:124:18: warning: inline variables are only available with -std=c++1z or -std=gnu++1z JvNewFloatArray (jint length) ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:124:18: warning: ‘JvNewFloatArray’ initialized and declared ‘extern’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:124:18: error: ‘jint’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:124:18: note: suggested alternative: ‘si_int’ JvNewFloatArray (jint length) ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:130:19: warning: inline variables are only available with -std=c++1z or -std=gnu++1z JvNewDoubleArray (jint length) ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:130:19: warning: ‘JvNewDoubleArray’ initialized and declared ‘extern’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:130:19: error: ‘jint’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:130:19: note: suggested alternative: ‘si_int’ JvNewDoubleArray (jint length) ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:138:8: error: ‘jsize’ does not name a type; did you mean ‘size_t’? inline jsize JvGetArrayLength (jarray array) { return array->length; } ^~~~~ size_t In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:19:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:26:1: error: ‘jchar’ does not name a type; did you mean ‘char’? jchar* _Jv_GetStringChars (jstring str); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:27:30: error: ‘jchar’ was not declared in this scope jstring* _Jv_StringFindSlot (jchar*, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:27:30: note: suggested alternative: ‘char’ jstring* _Jv_StringFindSlot (jchar*, jint, jint); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:27:36: error: expected primary-expression before ‘,’ token jstring* _Jv_StringFindSlot (jchar*, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:27:38: error: ‘jint’ was not declared in this scope jstring* _Jv_StringFindSlot (jchar*, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:27:38: note: suggested alternative: ‘si_int’ jstring* _Jv_StringFindSlot (jchar*, jint, jint); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:27:44: error: ‘jint’ was not declared in this scope jstring* _Jv_StringFindSlot (jchar*, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:27:44: note: suggested alternative: ‘si_int’ jstring* _Jv_StringFindSlot (jchar*, jint, jint); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:27:48: error: expression list treated as compound expression in initializer [-fpermissive] jstring* _Jv_StringFindSlot (jchar*, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:30:43: error: ‘jsize’ has not been declared jstring _Jv_NewStringLatin1 (const char*, jsize); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:31:31: error: redefinition of ‘java::lang::String* _Jv_AllocString’ jstring _Jv_AllocString (jsize); ^ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:16:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:16, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:898:20: note: ‘java::lang::String* _Jv_AllocString’ previously defined here extern "C" jstring _Jv_AllocString(jsize) __attribute__((__malloc__)); ^~~~~~~~~~~~~~~ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:19:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:31:26: error: ‘jsize’ was not declared in this scope jstring _Jv_AllocString (jsize); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:31:26: note: suggested alternative: ‘size_t’ jstring _Jv_AllocString (jsize); ^~~~~ size_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:39:18: error: ‘jchar’ was not declared in this scope String(JArray< jchar > *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:39:18: note: suggested alternative: ‘char’ String(JArray< jchar > *); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:39:24: error: template argument 1 is invalid String(JArray< jchar > *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:40:18: error: ‘jchar’ was not declared in this scope String(JArray< jchar > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:40:18: note: suggested alternative: ‘char’ String(JArray< jchar > *, jint, jint); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:40:24: error: template argument 1 is invalid String(JArray< jchar > *, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:40:29: error: ‘jint’ has not been declared String(JArray< jchar > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:40:35: error: ‘jint’ has not been declared String(JArray< jchar > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:41:18: error: ‘jbyte’ was not declared in this scope String(JArray< jbyte > *, jint, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:41:18: note: suggested alternative: ‘Byte’ String(JArray< jbyte > *, jint, jint, jint); ^~~~~ Byte /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:41:24: error: template argument 1 is invalid String(JArray< jbyte > *, jint, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:41:29: error: ‘jint’ has not been declared String(JArray< jbyte > *, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:41:35: error: ‘jint’ has not been declared String(JArray< jbyte > *, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:41:41: error: ‘jint’ has not been declared String(JArray< jbyte > *, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:42:18: error: ‘jbyte’ was not declared in this scope String(JArray< jbyte > *, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:42:18: note: suggested alternative: ‘Byte’ String(JArray< jbyte > *, jint); ^~~~~ Byte /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:42:24: error: template argument 1 is invalid String(JArray< jbyte > *, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:42:29: error: ‘jint’ has not been declared String(JArray< jbyte > *, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:43:18: error: ‘jbyte’ was not declared in this scope String(JArray< jbyte > *, jint, jint, ::java::lang::String *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:43:18: note: suggested alternative: ‘Byte’ String(JArray< jbyte > *, jint, jint, ::java::lang::String *); ^~~~~ Byte /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:43:24: error: template argument 1 is invalid String(JArray< jbyte > *, jint, jint, ::java::lang::String *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:43:29: error: ‘jint’ has not been declared String(JArray< jbyte > *, jint, jint, ::java::lang::String *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:43:35: error: ‘jint’ has not been declared String(JArray< jbyte > *, jint, jint, ::java::lang::String *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:44:18: error: ‘jbyte’ was not declared in this scope String(JArray< jbyte > *, ::java::lang::String *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:44:18: note: suggested alternative: ‘Byte’ String(JArray< jbyte > *, ::java::lang::String *); ^~~~~ Byte /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:44:24: error: template argument 1 is invalid String(JArray< jbyte > *, ::java::lang::String *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:45:18: error: ‘jbyte’ was not declared in this scope String(JArray< jbyte > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:45:18: note: suggested alternative: ‘Byte’ String(JArray< jbyte > *, jint, jint); ^~~~~ Byte /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:45:24: error: template argument 1 is invalid String(JArray< jbyte > *, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:45:29: error: ‘jint’ has not been declared String(JArray< jbyte > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:45:35: error: ‘jint’ has not been declared String(JArray< jbyte > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:45:3: error: ‘java::lang::String::String(int*, int, int)’ cannot be overloaded String(JArray< jbyte > *, jint, jint); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:40:3: error: with ‘java::lang::String::String(int*, int, int)’ String(JArray< jchar > *, jint, jint); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:46:18: error: ‘jbyte’ was not declared in this scope String(JArray< jbyte > *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:46:18: note: suggested alternative: ‘Byte’ String(JArray< jbyte > *); ^~~~~ Byte /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:46:24: error: template argument 1 is invalid String(JArray< jbyte > *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:46:3: error: ‘java::lang::String::String(int*)’ cannot be overloaded String(JArray< jbyte > *); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:39:3: error: with ‘java::lang::String::String(int*)’ String(JArray< jchar > *); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:50:18: error: ‘jchar’ was not declared in this scope String(JArray< jchar > *, jint, jint, jboolean); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:50:18: note: suggested alternative: ‘char’ String(JArray< jchar > *, jint, jint, jboolean); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:50:24: error: template argument 1 is invalid String(JArray< jchar > *, jint, jint, jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:50:29: error: ‘jint’ has not been declared String(JArray< jchar > *, jint, jint, jboolean); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:50:35: error: ‘jint’ has not been declared String(JArray< jchar > *, jint, jint, jboolean); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:50:41: error: ‘jboolean’ has not been declared String(JArray< jchar > *, jint, jint, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:50:3: error: ‘java::lang::String::String(int*, int, int, int)’ cannot be overloaded String(JArray< jchar > *, jint, jint, jboolean); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:41:3: error: with ‘java::lang::String::String(int*, int, int, int)’ String(JArray< jbyte > *, jint, jint, jint); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:53:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint length(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:54:3: error: ‘jchar’ does not name a type; did you mean ‘char’? jchar charAt(jint); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:55:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint codePointAt(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:56:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint codePointBefore(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:57:17: error: ‘jint’ has not been declared void getChars(jint, jint, JArray< jchar > *, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:57:23: error: ‘jint’ has not been declared void getChars(jint, jint, JArray< jchar > *, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:57:37: error: ‘jchar’ was not declared in this scope void getChars(jint, jint, JArray< jchar > *, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:57:37: note: suggested alternative: ‘char’ void getChars(jint, jint, JArray< jchar > *, jint); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:57:43: error: template argument 1 is invalid void getChars(jint, jint, JArray< jchar > *, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:57:48: error: ‘jint’ has not been declared void getChars(jint, jint, JArray< jchar > *, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:58:17: error: ‘jint’ has not been declared void getBytes(jint, jint, JArray< jbyte > *, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:58:23: error: ‘jint’ has not been declared void getBytes(jint, jint, JArray< jbyte > *, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:58:37: error: ‘jbyte’ was not declared in this scope void getBytes(jint, jint, JArray< jbyte > *, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:58:37: note: suggested alternative: ‘Byte’ void getBytes(jint, jint, JArray< jbyte > *, jint); ^~~~~ Byte /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:58:43: error: template argument 1 is invalid void getBytes(jint, jint, JArray< jbyte > *, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:58:48: error: ‘jint’ has not been declared void getBytes(jint, jint, JArray< jbyte > *, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:59:11: error: ‘jbyte’ was not declared in this scope JArray< jbyte > * getBytes(::java::lang::String *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:59:11: note: suggested alternative: ‘Byte’ JArray< jbyte > * getBytes(::java::lang::String *); ^~~~~ Byte /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:59:17: error: template argument 1 is invalid JArray< jbyte > * getBytes(::java::lang::String *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:60:11: error: ‘jbyte’ was not declared in this scope JArray< jbyte > * getBytes(); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:60:11: note: suggested alternative: ‘Byte’ JArray< jbyte > * getBytes(); ^~~~~ Byte /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:60:17: error: template argument 1 is invalid JArray< jbyte > * getBytes(); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:61:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean equals(::java::lang::Object *); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:62:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean contentEquals(::java::lang::StringBuffer *); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:63:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean contentEquals(::java::lang::CharSequence *); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:64:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean equalsIgnoreCase(::java::lang::String *); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:65:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint String$compareTo(::java::lang::String *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:67:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint nativeCompareTo(::java::lang::String *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:69:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint compareToIgnoreCase(::java::lang::String *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:70:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean regionMatches(jint, ::java::lang::String *, jint, jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:71:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean regionMatches(jboolean, jint, ::java::lang::String *, jint, jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:72:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean startsWith(::java::lang::String *, jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:73:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean startsWith(::java::lang::String *); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:74:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean endsWith(::java::lang::String *); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:75:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint hashCode(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:76:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint indexOf(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:77:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint indexOf(jint, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:78:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint lastIndexOf(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:79:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint lastIndexOf(jint, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:80:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint indexOf(::java::lang::String *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:81:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint indexOf(::java::lang::String *, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:82:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint lastIndexOf(::java::lang::String *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:83:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint lastIndexOf(::java::lang::String *, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:84:26: error: expected ‘;’ at end of member declaration ::java::lang::String * substring(jint); ^~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:84:40: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] ::java::lang::String * substring(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:85:26: error: expected ‘;’ at end of member declaration ::java::lang::String * substring(jint, jint); ^~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:85:36: error: redeclaration of ‘java::lang::String* java::lang::String::substring’ ::java::lang::String * substring(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:84:40: note: previous declaration ‘java::lang::String* java::lang::String::substring’ ::java::lang::String * substring(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:85:40: error: expected ‘)’ before ‘,’ token ::java::lang::String * substring(jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:86:32: error: expected ‘;’ at end of member declaration ::java::lang::CharSequence * subSequence(jint, jint); ^~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:86:48: error: expected ‘)’ before ‘,’ token ::java::lang::CharSequence * subSequence(jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:88:26: error: expected ‘;’ at end of member declaration ::java::lang::String * replace(jchar, jchar); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:88:39: error: expected ‘)’ before ‘,’ token ::java::lang::String * replace(jchar, jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:89:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean matches(::java::lang::String *); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:92:68: error: ‘jint’ is not a type JArray< ::java::lang::String * > * split(::java::lang::String *, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:100:11: error: ‘jchar’ was not declared in this scope JArray< jchar > * toCharArray(); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:100:11: note: suggested alternative: ‘char’ JArray< jchar > * toCharArray(); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:100:17: error: template argument 1 is invalid JArray< jchar > * toCharArray(); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:102:49: error: ‘jchar’ was not declared in this scope static ::java::lang::String * valueOf(JArray< jchar > *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:102:49: note: suggested alternative: ‘char’ static ::java::lang::String * valueOf(JArray< jchar > *); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:102:55: error: template argument 1 is invalid static ::java::lang::String * valueOf(JArray< jchar > *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:103:49: error: ‘jchar’ was not declared in this scope static ::java::lang::String * valueOf(JArray< jchar > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:103:49: note: suggested alternative: ‘char’ static ::java::lang::String * valueOf(JArray< jchar > *, jint, jint); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:103:55: error: template argument 1 is invalid static ::java::lang::String * valueOf(JArray< jchar > *, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:103:60: error: ‘jint’ is not a type static ::java::lang::String * valueOf(JArray< jchar > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:103:66: error: ‘jint’ is not a type static ::java::lang::String * valueOf(JArray< jchar > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:104:53: error: ‘jchar’ was not declared in this scope static ::java::lang::String * copyValueOf(JArray< jchar > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:104:53: note: suggested alternative: ‘char’ static ::java::lang::String * copyValueOf(JArray< jchar > *, jint, jint); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:104:59: error: template argument 1 is invalid static ::java::lang::String * copyValueOf(JArray< jchar > *, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:104:64: error: ‘jint’ is not a type static ::java::lang::String * copyValueOf(JArray< jchar > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:104:70: error: ‘jint’ is not a type static ::java::lang::String * copyValueOf(JArray< jchar > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:105:53: error: ‘jchar’ was not declared in this scope static ::java::lang::String * copyValueOf(JArray< jchar > *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:105:53: note: suggested alternative: ‘char’ static ::java::lang::String * copyValueOf(JArray< jchar > *); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:105:59: error: template argument 1 is invalid static ::java::lang::String * copyValueOf(JArray< jchar > *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:106:33: error: expected ‘;’ at end of member declaration static ::java::lang::String * valueOf(jboolean); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:106:49: error: ‘java::lang::String* java::lang::String::valueOf’ conflicts with a previous declaration static ::java::lang::String * valueOf(jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:103:33: note: previous declaration ‘java::lang::String::valueOf’ static ::java::lang::String * valueOf(JArray< jchar > *, jint, jint); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:106:49: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] static ::java::lang::String * valueOf(jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:107:33: error: expected ‘;’ at end of member declaration static ::java::lang::String * valueOf(jchar); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:107:46: error: ‘java::lang::String* java::lang::String::valueOf’ conflicts with a previous declaration static ::java::lang::String * valueOf(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:103:33: note: previous declaration ‘java::lang::String::valueOf’ static ::java::lang::String * valueOf(JArray< jchar > *, jint, jint); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:107:46: error: ISO C++ forbids declaration of ‘jchar’ with no type [-fpermissive] static ::java::lang::String * valueOf(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:108:33: error: expected ‘;’ at end of member declaration static ::java::lang::String * valueOf(jint); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:108:45: error: ‘java::lang::String* java::lang::String::valueOf’ conflicts with a previous declaration static ::java::lang::String * valueOf(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:103:33: note: previous declaration ‘java::lang::String::valueOf’ static ::java::lang::String * valueOf(JArray< jchar > *, jint, jint); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:108:45: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] static ::java::lang::String * valueOf(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:108:45: error: redeclaration of ‘int java::lang::String::jint’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:84:40: note: previous declaration ‘int java::lang::String::jint’ ::java::lang::String * substring(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:109:33: error: expected ‘;’ at end of member declaration static ::java::lang::String * valueOf(jlong); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:109:46: error: ‘java::lang::String* java::lang::String::valueOf’ conflicts with a previous declaration static ::java::lang::String * valueOf(jlong); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:103:33: note: previous declaration ‘java::lang::String::valueOf’ static ::java::lang::String * valueOf(JArray< jchar > *, jint, jint); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:109:46: error: ISO C++ forbids declaration of ‘jlong’ with no type [-fpermissive] static ::java::lang::String * valueOf(jlong); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:110:33: error: expected ‘;’ at end of member declaration static ::java::lang::String * valueOf(jfloat); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:110:47: error: ‘java::lang::String* java::lang::String::valueOf’ conflicts with a previous declaration static ::java::lang::String * valueOf(jfloat); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:103:33: note: previous declaration ‘java::lang::String::valueOf’ static ::java::lang::String * valueOf(JArray< jchar > *, jint, jint); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:110:47: error: ISO C++ forbids declaration of ‘jfloat’ with no type [-fpermissive] static ::java::lang::String * valueOf(jfloat); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:111:33: error: expected ‘;’ at end of member declaration static ::java::lang::String * valueOf(jdouble); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:111:48: error: ‘java::lang::String* java::lang::String::valueOf’ conflicts with a previous declaration static ::java::lang::String * valueOf(jdouble); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:103:33: note: previous declaration ‘java::lang::String::valueOf’ static ::java::lang::String * valueOf(JArray< jchar > *, jint, jint); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:111:48: error: ISO C++ forbids declaration of ‘jdouble’ with no type [-fpermissive] static ::java::lang::String * valueOf(jdouble); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:115:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint codePointCount(jint, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:116:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean contains(::java::lang::CharSequence *); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:117:92: error: ‘java::lang::String* java::lang::String::replace(java::lang::CharSequence*, java::lang::CharSequence*)’ conflicts with a previous declaration ::java::lang::String * replace(::java::lang::CharSequence *, ::java::lang::CharSequence *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:88:34: note: previous declaration ‘java::lang::String* java::lang::String::replace’ ::java::lang::String * replace(jchar, jchar); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:118:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint offsetByCodePoints(jint, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:119:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean isEmpty(); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:121:50: error: invalid use of non-static data member ‘java::lang::String::jchar’ static ::java::lang::String * toString(JArray< jchar > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:107:46: note: declared here static ::java::lang::String * valueOf(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:121:50: error: invalid use of non-static data member ‘java::lang::String::jchar’ static ::java::lang::String * toString(JArray< jchar > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:107:46: note: declared here static ::java::lang::String * valueOf(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:121:50: error: invalid use of non-static data member ‘java::lang::String::jchar’ static ::java::lang::String * toString(JArray< jchar > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:107:46: note: declared here static ::java::lang::String * valueOf(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:121:56: error: template argument 1 is invalid static ::java::lang::String * toString(JArray< jchar > *, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:121:61: error: ‘jint’ is not a type static ::java::lang::String * toString(JArray< jchar > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:121:67: error: ‘jint’ is not a type static ::java::lang::String * toString(JArray< jchar > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:122:21: error: invalid use of non-static data member ‘java::lang::String::jchar’ void init(JArray< jchar > *, jint, jint, jboolean); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:107:46: note: declared here static ::java::lang::String * valueOf(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:122:21: error: invalid use of non-static data member ‘java::lang::String::jchar’ void init(JArray< jchar > *, jint, jint, jboolean); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:107:46: note: declared here static ::java::lang::String * valueOf(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:122:21: error: invalid use of non-static data member ‘java::lang::String::jchar’ void init(JArray< jchar > *, jint, jint, jboolean); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:107:46: note: declared here static ::java::lang::String * valueOf(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:122:27: error: template argument 1 is invalid void init(JArray< jchar > *, jint, jint, jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:122:32: error: ‘jint’ is not a type void init(JArray< jchar > *, jint, jint, jboolean); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:122:38: error: ‘jint’ is not a type void init(JArray< jchar > *, jint, jint, jboolean); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:122:44: error: ‘jboolean’ is not a type void init(JArray< jchar > *, jint, jint, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:123:21: error: ‘jbyte’ was not declared in this scope void init(JArray< jbyte > *, jint, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:123:21: note: suggested alternative: ‘Byte’ void init(JArray< jbyte > *, jint, jint, jint); ^~~~~ Byte /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:123:27: error: template argument 1 is invalid void init(JArray< jbyte > *, jint, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:123:32: error: ‘jint’ is not a type void init(JArray< jbyte > *, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:123:38: error: ‘jint’ is not a type void init(JArray< jbyte > *, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:123:44: error: ‘jint’ is not a type void init(JArray< jbyte > *, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:123:8: error: ‘void java::lang::String::init(int*, int, int, int)’ cannot be overloaded void init(JArray< jbyte > *, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:122:8: error: with ‘void java::lang::String::init(int*, int, int, int)’ void init(JArray< jchar > *, jint, jint, jboolean); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:124:21: error: ‘jbyte’ was not declared in this scope void init(JArray< jbyte > *, jint, jint, ::java::lang::String *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:124:21: note: suggested alternative: ‘Byte’ void init(JArray< jbyte > *, jint, jint, ::java::lang::String *); ^~~~~ Byte /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:124:27: error: template argument 1 is invalid void init(JArray< jbyte > *, jint, jint, ::java::lang::String *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:124:32: error: ‘jint’ is not a type void init(JArray< jbyte > *, jint, jint, ::java::lang::String *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:124:38: error: ‘jint’ is not a type void init(JArray< jbyte > *, jint, jint, ::java::lang::String *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:127:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint compareTo(::java::lang::Object *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:129:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = -6849794470754667710LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:131:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint boffset; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:133:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint count; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:135:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint cachedHashCode; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:140:10: error: ‘jchar’ does not name a type; did you mean ‘char’? friend jchar* ::_Jv_GetStringChars (jstring str); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:141:41: error: ‘_Jv_StringFindSlot’ is neither function nor member function; cannot be declared friend friend jstring* ::_Jv_StringFindSlot (jchar*, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:141:21: error: expected ‘;’ at end of member declaration friend jstring* ::_Jv_StringFindSlot (jchar*, jint, jint); ^~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:141:46: error: expected ‘)’ before ‘*’ token friend jstring* ::_Jv_StringFindSlot (jchar*, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:144:56: error: ‘jsize’ has not been declared friend jstring (::_Jv_NewStringLatin1) (const char*, jsize); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:145:39: error: ‘jsize’ has not been declared friend jstring (::_Jv_AllocString) (jsize); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:145:44: error: ‘java::lang::String* _Jv_AllocString(int)’ should have been declared inside ‘::’ friend jstring (::_Jv_AllocString) (jsize); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:145:44: error: ‘java::lang::String* _Jv_AllocString(int)’ redeclared as different kind of symbol In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Object.h:16:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:16, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/javaprims.h:898:20: note: previous declaration ‘java::lang::String* _Jv_AllocString’ extern "C" jstring _Jv_AllocString(jsize) __attribute__((__malloc__)); ^~~~~~~~~~~~~~~ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:19:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:33:19: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::lang::String : public ::java::lang::Object ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:33:19: warning: ‘class java::lang::String’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:20:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:31:55: error: ‘jint’ has not been declared URL(::java::lang::String *, ::java::lang::String *, jint, ::java::lang::String *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:33:55: error: ‘jint’ has not been declared URL(::java::lang::String *, ::java::lang::String *, jint, ::java::lang::String *, ::java::net::URLStreamHandler *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:38:84: error: ‘jboolean’ has not been declared URL(::java::net::URL *, ::java::lang::String *, ::java::net::URLStreamHandler *, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:40:3: error: ‘jboolean’ does not name a type; did you mean ‘bool’? jboolean equals(::java::lang::Object *); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:47:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint getPort(); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:48:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint getDefaultPort(); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:53:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint hashCode(); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:56:3: error: ‘jboolean’ does not name a type; did you mean ‘bool’? jboolean sameFile(::java::net::URL *); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:58:60: error: ‘jint’ has not been declared void set(::java::lang::String *, ::java::lang::String *, jint, ::java::lang::String *, ::java::lang::String *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:59:60: error: ‘jint’ has not been declared void set(::java::lang::String *, ::java::lang::String *, jint, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); ^~~~ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:20:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:77:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint port; ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:80:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint hashCode__; ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:85:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = -7627629688361524110LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:87:10: error: ‘jboolean’ does not name a type; did you mean ‘bool’? static jboolean cache_handlers; ^~~~~~~~ bool In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:20:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:27:18: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::net::URL : public ::java::lang::Object ^~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/net/URL.h:27:18: warning: ‘class java::net::URL’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:21:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:16:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? static jboolean isAbstract(jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:17:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? static jboolean isFinal(jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:18:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? static jboolean isInterface(jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:19:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? static jboolean isNative(jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:20:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? static jboolean isPrivate(jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:21:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? static jboolean isProtected(jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:22:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? static jboolean isPublic(jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:23:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? static jboolean isStatic(jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:24:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? static jboolean isStrict(jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:25:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? static jboolean isSynchronized(jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:26:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? static jboolean isTransient(jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:27:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? static jboolean isVolatile(jint); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:28:33: error: expected ‘;’ at end of member declaration static ::java::lang::String * toString(jint); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:28:46: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] static ::java::lang::String * toString(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:30:40: error: expected ‘;’ at end of member declaration static ::java::lang::StringBuilder * toString(jint, ::java::lang::StringBuilder *); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:30:49: error: redeclaration of ‘java::lang::StringBuilder* java::lang::reflect::Modifier::toString’ static ::java::lang::StringBuilder * toString(jint, ::java::lang::StringBuilder *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:28:33: note: previous declaration ‘java::lang::String* java::lang::reflect::Modifier::toString’ static ::java::lang::String * toString(jint); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:30:53: error: expected ‘)’ before ‘,’ token static ::java::lang::StringBuilder * toString(jint, ::java::lang::StringBuilder *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:31:39: error: expected ‘;’ at end of member declaration static ::java::lang::StringBuffer * toString(jint, ::java::lang::StringBuffer *); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:31:48: error: redeclaration of ‘java::lang::StringBuffer* java::lang::reflect::Modifier::toString’ static ::java::lang::StringBuffer * toString(jint, ::java::lang::StringBuffer *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:28:33: note: previous declaration ‘java::lang::String* java::lang::reflect::Modifier::toString’ static ::java::lang::String * toString(jint); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:31:52: error: expected ‘)’ before ‘,’ token static ::java::lang::StringBuffer * toString(jint, ::java::lang::StringBuffer *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:33:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PUBLIC = 1; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:34:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PRIVATE = 2; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:35:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PROTECTED = 4; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:36:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint STATIC = 8; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:37:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FINAL = 16; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:38:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint SYNCHRONIZED = 32; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:39:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint VOLATILE = 64; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:40:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TRANSIENT = 128; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:41:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint NATIVE = 256; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:42:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint INTERFACE = 512; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:43:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ABSTRACT = 1024; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:44:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint STRICT = 2048; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:46:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint SUPER = 32; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:47:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALL_FLAGS = 4095; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:48:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint BRIDGE = 64; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:49:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint VARARGS = 128; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:50:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint SYNTHETIC = 4096; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:51:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ENUM = 16384; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:52:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint INVISIBLE = 32768; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:53:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint INTERPRETED = 4096; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:11:28: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::lang::reflect::Modifier : public ::java::lang::Object ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/reflect/Modifier.h:11:28: warning: ‘class java::lang::reflect::Modifier’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:22:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/security/ProtectionDomain.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:22:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/security/ProtectionDomain.h:34:166: error: ‘jboolean’ has not been declared ProtectionDomain(::java::security::CodeSource *, ::java::security::PermissionCollection *, ::java::lang::ClassLoader *, JArray< ::java::security::Principal * > *, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/security/ProtectionDomain.h:40:11: error: ‘jboolean’ does not name a type; did you mean ‘bool’? virtual jboolean implies(::java::security::Permission *); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/security/ProtectionDomain.h:47:3: error: ‘jboolean’ does not name a type; did you mean ‘bool’? jboolean staticBinding; ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/security/ProtectionDomain.h:48:3: error: ‘jboolean’ does not name a type; did you mean ‘bool’? jboolean hasAllPermissions; ^~~~~~~~ bool In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:22:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/security/ProtectionDomain.h:27:23: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::security::ProtectionDomain : public ::java::lang::Object ^~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/security/ProtectionDomain.h:27:23: warning: ‘class java::security::ProtectionDomain’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:23:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Package.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:23:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Package.h:37:11: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? virtual jboolean isSealed(); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Package.h:38:11: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? virtual jboolean isSealed(::java::net::URL *); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Package.h:39:11: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? virtual jboolean isCompatibleWith(::java::lang::String *); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Package.h:42:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint hashCode(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Package.h:47:11: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? virtual jboolean isAnnotationPresent(::java::lang::Class *); ^~~~~~~~ Boolean In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:23:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Package.h:23:19: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::lang::Package : public ::java::lang::Object ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Package.h:23:19: warning: ‘class java::lang::Package’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17:0, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:26:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:52:59: error: ‘jint’ has not been declared extern "C" void *_Jv_ResolvePoolEntry (jclass this_class, jint index); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:119:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint size; ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:120:3: error: ‘jbyte’ does not name a type jbyte *tags; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:148:3: error: ‘jshort’ does not name a type; did you mean ‘short’? jshort iindex; ^~~~~~ short /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:149:3: error: ‘jshort’ does not name a type; did you mean ‘short’? jshort itable_length; ^~~~~~ short /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:158:3: error: ‘jshort’ does not name a type; did you mean ‘short’? jshort len; ^~~~~~ short /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:159:3: error: ‘jshort’ does not name a type; did you mean ‘short’? jshort count; ^~~~~~ short /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:171:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint state; ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:172:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint offsets[]; ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:177:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint state; ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:178:19: error: flexible array member ‘_Jv_AddressTable::addresses’ in an otherwise empty ‘struct _Jv_AddressTable’ void *addresses[]; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:199:3: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint assertion_code; ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:231:1: error: ‘jboolean’ does not name a type; did you mean ‘bool’? jboolean _Jv_IsAssignableFrom (jclass, jclass); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:232:1: error: ‘jboolean’ does not name a type; did you mean ‘bool’? jboolean _Jv_IsAssignableFromSlow (jclass, jclass); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:233:1: error: ‘jboolean’ does not name a type; did you mean ‘bool’? jboolean _Jv_InterfaceAssignableFrom (jclass, jclass); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:241:1: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint JvNumInstanceFields (jclass); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:243:1: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint JvNumStaticFields (jclass); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:246:21: error: ‘jint’ was not declared in this scope void *_Jv_AllocObj (jint, jclass); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:246:21: note: suggested alternative: ‘si_int’ void *_Jv_AllocObj (jint, jclass); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:246:33: error: expected primary-expression before ‘)’ token void *_Jv_AllocObj (jint, jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:246:33: error: expression list treated as compound expression in initializer [-fpermissive] /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:247:28: error: ‘jint’ was not declared in this scope void *_Jv_AllocPtrFreeObj (jint, jclass); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:247:28: note: suggested alternative: ‘si_int’ void *_Jv_AllocPtrFreeObj (jint, jclass); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:247:40: error: expected primary-expression before ‘)’ token void *_Jv_AllocPtrFreeObj (jint, jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:247:40: error: expression list treated as compound expression in initializer [-fpermissive] /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:248:23: error: ‘jint’ was not declared in this scope void *_Jv_AllocArray (jint, jclass); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:248:23: note: suggested alternative: ‘si_int’ void *_Jv_AllocArray (jint, jclass); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:248:35: error: expected primary-expression before ‘)’ token void *_Jv_AllocArray (jint, jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:248:35: error: expression list treated as compound expression in initializer [-fpermissive] /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:255:8: error: ‘jboolean’ has not been declared jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:257:9: error: ‘jboolean’ has not been declared jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:262:1: error: ‘jint’ does not name a type; did you mean ‘si_int’? jint JvNumMethods (jclass); ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:273:1: error: ‘jbyte’ does not name a type jbyte _Jv_GetClassState (jclass); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:297:1: error: ‘jboolean’ does not name a type; did you mean ‘bool’? jboolean _Jv_CheckAccess (jclass self_klass, jclass other_klass, ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:301:1: error: ‘jboolean’ does not name a type; did you mean ‘bool’? jboolean _Jv_IsInterpretedClass (jclass); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:302:1: error: ‘jboolean’ does not name a type; did you mean ‘bool’? jboolean _Jv_IsBinaryCompatibilityABI (jclass); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:304:1: error: ‘jboolean’ does not name a type; did you mean ‘bool’? jboolean _Jv_IsPhantomClass (jclass); ^~~~~~~~ bool /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:325:45: error: ‘jboolean’ has not been declared static jclass forName (jstring className, jboolean initialize, ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:344:47: error: expected ‘;’ at end of member declaration JArray *getDeclaredConstructors (jboolean); ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:344:80: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] JArray *getDeclaredConstructors (jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:347:41: error: expected ‘;’ at end of member declaration JArray *getDeclaredFields (jboolean); ^~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:347:68: error: ‘JArray* java::lang::Class::getDeclaredFields’ conflicts with a previous declaration JArray *getDeclaredFields (jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:346:41: note: previous declaration ‘JArray* java::lang::Class::getDeclaredFields()’ JArray *getDeclaredFields (); ^~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:347:68: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] JArray *getDeclaredFields (jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:347:68: error: redeclaration of ‘int java::lang::Class::jboolean’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:344:80: note: previous declaration ‘int java::lang::Class::jboolean’ JArray *getDeclaredConstructors (jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:352:19: error: expected ‘;’ at end of member declaration JArray *getDeclaredClasses (jboolean); ^~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:352:47: error: ‘JArray* java::lang::Class::getDeclaredClasses’ conflicts with a previous declaration JArray *getDeclaredClasses (jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:351:19: note: previous declaration ‘JArray* java::lang::Class::getDeclaredClasses()’ JArray *getDeclaredClasses (void); ^~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:352:47: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] JArray *getDeclaredClasses (jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:352:47: error: redeclaration of ‘int java::lang::Class::jboolean’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:344:80: note: previous declaration ‘int java::lang::Class::jboolean’ JArray *getDeclaredConstructors (jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:358:50: error: ‘jint’ has not been declared java::lang::reflect::Field *getField (jstring, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:359:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint _getMethods (JArray *result, ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:368:35: error: ‘jint’ has not been declared jstring getReflectionSignature (jint /*jv_attr_type*/ type, ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:369:7: error: ‘jint’ has not been declared jint obj_index); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:383:50: error: ‘jboolean’ is not a type static jstring getSignature (JArray *, jboolean is_constructor); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:386:10: error: ‘jint’ does not name a type; did you mean ‘int’? inline jint getModifiers (void) ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:403:31: error: ‘jint’ has not been declared inline jclass getInterface (jint n) ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:408:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? inline jboolean isArray (void) ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:418:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean isAssignableFrom (jclass cls); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:419:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean isInstance (jobject obj); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:421:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? inline jboolean isInterface (void) ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:426:10: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? inline jboolean isPrimitive (void) ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:435:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean desiredAssertionStatus (void); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:439:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint getEnclosingMethodData(void); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:443:39: error: ‘jint’ has not been declared jobjectArray getDeclaredAnnotations(jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:443:45: error: ‘jint’ has not been declared jobjectArray getDeclaredAnnotations(jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:443:51: error: ‘jint’ has not been declared jobjectArray getDeclaredAnnotations(jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:445:11: error: ‘jboolean’ is not a type jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:447:11: error: ‘jboolean’ is not a type jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:451:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean isEnum (void) ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:455:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean isSynthetic (void) ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:459:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean isAnnotation (void) ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:464:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean isAnonymousClass(); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:465:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean isLocalClass(); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:466:3: error: ‘jboolean’ does not name a type; did you mean ‘Boolean’? jboolean isMemberClass(); ^~~~~~~~ Boolean /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:469:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint size (void) ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:476:10: error: ‘jint’ does not name a type; did you mean ‘int’? inline jint firstMethodIndex (void) ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:489:10: error: ‘jlong’ does not name a type; did you mean ‘long’? static jlong initializerSize (jlong ABI) ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:506:27: error: ‘jint’ has not been declared void memberAccessCheck (jint flags); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:512:19: error: ‘jint’ has not been declared void set_state (jint nstate) ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:518:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint findInnerClassAttribute(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:519:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint findDeclaredClasses(JArray *, jboolean, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:524:22: error: ‘::_Jv_IsAssignableFrom’ has not been declared friend jboolean (::_Jv_IsAssignableFrom) (jclass, jclass); ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:524:59: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] friend jboolean (::_Jv_IsAssignableFrom) (jclass, jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:524:59: error: ‘jboolean’ declared as function returning a function /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:525:22: error: ‘::_Jv_IsAssignableFromSlow’ has not been declared friend jboolean (::_Jv_IsAssignableFromSlow) (jclass, jclass); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:525:63: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] friend jboolean (::_Jv_IsAssignableFromSlow) (jclass, jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:525:63: error: ‘jboolean’ declared as function returning a function /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:526:22: error: ‘::_Jv_InterfaceAssignableFrom’ has not been declared friend jboolean (::_Jv_InterfaceAssignableFrom) (jclass, jclass); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:526:66: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] friend jboolean (::_Jv_InterfaceAssignableFrom) (jclass, jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:526:66: error: ‘jboolean’ declared as function returning a function /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:540:18: error: ‘::JvNumInstanceFields’ has not been declared friend jint (::JvNumInstanceFields) (jclass); ^~~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:540:46: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] friend jint (::JvNumInstanceFields) (jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:540:46: error: ‘jint’ declared as function returning a function /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:542:18: error: ‘::JvNumStaticFields’ has not been declared friend jint (::JvNumStaticFields) (jclass); ^~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:542:44: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] friend jint (::JvNumStaticFields) (jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:542:44: error: ‘jint’ declared as function returning a function /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:545:32: error: ‘_Jv_AllocObj’ is neither function nor member function; cannot be declared friend friend void *::_Jv_AllocObj (jint, jclass); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:545:18: error: expected ‘;’ at end of member declaration friend void *::_Jv_AllocObj (jint, jclass); ^~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:545:36: error: expected ‘)’ before ‘,’ token friend void *::_Jv_AllocObj (jint, jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:546:39: error: ‘_Jv_AllocPtrFreeObj’ is neither function nor member function; cannot be declared friend friend void *::_Jv_AllocPtrFreeObj (jint, jclass); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:546:18: error: expected ‘;’ at end of member declaration friend void *::_Jv_AllocPtrFreeObj (jint, jclass); ^~~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:546:43: error: expected ‘)’ before ‘,’ token friend void *::_Jv_AllocPtrFreeObj (jint, jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:547:34: error: ‘_Jv_AllocArray’ is neither function nor member function; cannot be declared friend friend void *::_Jv_AllocArray (jint, jclass); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:547:18: error: expected ‘;’ at end of member declaration friend void *::_Jv_AllocArray (jint, jclass); ^~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:547:38: error: expected ‘)’ before ‘,’ token friend void *::_Jv_AllocArray (jint, jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:550:13: error: ‘jboolean’ is not a type jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:552:7: error: ‘jboolean’ is not a type jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:557:18: error: ‘::JvNumMethods’ has not been declared friend jint (::JvNumMethods) (jclass); ^~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:557:39: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] friend jint (::JvNumMethods) (jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:557:39: error: ‘jint’ declared as function returning a function /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:565:19: error: ‘::_Jv_GetClassState’ has not been declared friend jbyte (::_Jv_GetClassState) (jclass klass); ^~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:565:51: error: ISO C++ forbids declaration of ‘jbyte’ with no type [-fpermissive] friend jbyte (::_Jv_GetClassState) (jclass klass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:565:51: error: ‘jbyte’ declared as function returning a function /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:601:22: error: ‘::_Jv_CheckAccess’ has not been declared friend jboolean (::_Jv_CheckAccess) (jclass self_klass, jclass other_klass, ^~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:602:8: error: ‘jint’ has not been declared jint flags); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:602:18: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] jint flags); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:602:18: error: ‘jboolean’ declared as function returning a function /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:611:22: error: ‘::_Jv_IsInterpretedClass’ has not been declared friend jboolean (::_Jv_IsInterpretedClass) (jclass); ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:611:53: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] friend jboolean (::_Jv_IsInterpretedClass) (jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:611:53: error: ‘jboolean’ declared as function returning a function /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:612:22: error: ‘::_Jv_IsBinaryCompatibilityABI’ has not been declared friend jboolean (::_Jv_IsBinaryCompatibilityABI) (jclass); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:612:59: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] friend jboolean (::_Jv_IsBinaryCompatibilityABI) (jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:612:59: error: ‘jboolean’ declared as function returning a function /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:614:22: error: ‘::_Jv_IsPhantomClass’ has not been declared friend jboolean (::_Jv_IsPhantomClass) (jclass); ^~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:614:49: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] friend jboolean (::_Jv_IsPhantomClass) (jclass); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:614:49: error: ‘jboolean’ declared as function returning a function /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:641:59: error: ‘jint’ has not been declared friend void *::_Jv_ResolvePoolEntry (jclass this_class, jint index); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:671:3: error: ‘jshort’ does not name a type; did you mean ‘short’? jshort method_count; ^~~~~~ short /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:673:3: error: ‘jshort’ does not name a type; did you mean ‘short’? jshort vtable_method_count; ^~~~~~ short /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:677:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint size_in_bytes; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:679:3: error: ‘jshort’ does not name a type; did you mean ‘short’? jshort field_count; ^~~~~~ short /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:681:3: error: ‘jshort’ does not name a type; did you mean ‘short’? jshort static_field_count; ^~~~~~ short /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:700:3: error: ‘jshort’ does not name a type; did you mean ‘short’? jshort interface_count; ^~~~~~ short /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:702:3: error: ‘jbyte’ does not name a type; did you mean ‘Byte’? jbyte state; ^~~~~ Byte /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:707:3: error: ‘jshort’ does not name a type; did you mean ‘short’? jshort depth; ^~~~~~ short /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:715:5: error: ‘jshort’ does not name a type; did you mean ‘short’? jshort *ioffsets; ^~~~~~ short /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:322:19: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::lang::Class : public java::lang::Object ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:322:19: warning: ‘class java::lang::Class’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h: In member function ‘java::lang::Class* java::lang::Class::getComponentType()’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:415:14: error: ‘isArray’ was not declared in this scope return isArray () ? element_type : 0; ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:415:14: note: suggested alternative: ‘JArray’ return isArray () ? element_type : 0; ^~~~~~~ JArray /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h: In member function ‘void java::lang::Class::set_state(int)’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:514:5: error: ‘state’ was not declared in this scope state = nstate; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:514:5: note: suggested alternative: ‘nstate’ state = nstate; ^~~~~ nstate /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h: In function ‘void _Jv_InitClass(jclass)’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:740:32: error: ‘class java::lang::Class’ has no member named ‘state’ if (__builtin_expect (klass->state == JV_STATE_DONE, true)) ^~~~~ In file included from pdftk.cc:33:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h: At global scope: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:25:34: warning: ‘_Jv_AllocBytes’ initialized and declared ‘extern’ extern "C" void *_Jv_AllocBytes (jsize size) __attribute__((__malloc__)); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:25:34: error: ‘jsize’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:25:34: note: suggested alternative: ‘size_t’ extern "C" void *_Jv_AllocBytes (jsize size) __attribute__((__malloc__)); ^~~~~ size_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:25:72: warning: attributes after parenthesized initializer ignored [-Wattributes] extern "C" void *_Jv_AllocBytes (jsize size) __attribute__((__malloc__)); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:34:15: warning: inline variables are only available with -std=c++1z or -std=gnu++1z JvAllocBytes (jsize sz) ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:34:15: warning: ‘JvAllocBytes’ initialized and declared ‘extern’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:34:15: error: ‘jsize’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:34:15: note: suggested alternative: ‘size_t’ JvAllocBytes (jsize sz) ^~~~~ size_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:40:16: warning: inline variables are only available with -std=c++1z or -std=gnu++1z JvAllocString (jsize sz) ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:40:16: warning: ‘JvAllocString’ initialized and declared ‘extern’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:40:16: error: ‘jsize’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:40:16: note: suggested alternative: ‘size_t’ JvAllocString (jsize sz) ^~~~~ size_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:46:20: error: ‘jchar’ does not name a type; did you mean ‘char’? JvNewString (const jchar *chars, jsize len) ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:46:34: error: ‘jsize’ has not been declared JvNewString (const jchar *chars, jsize len) ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:52:39: error: ‘jsize’ has not been declared JvNewStringLatin1 (const char *bytes, jsize len) ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:63:15: error: ‘jchar’ does not name a type; did you mean ‘char’? extern inline jchar * ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:69:15: error: ‘jchar’ does not name a type; did you mean ‘char’? extern inline jchar* ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:75:15: error: ‘jsize’ does not name a type; did you mean ‘size_t’? extern inline jsize ^~~~~ size_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:81:15: error: ‘jsize’ does not name a type; did you mean ‘size_t’? extern inline jsize ^~~~~ size_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:93:7: warning: ‘class JvSynchronize’ has pointer data members [-Weffc++] class JvSynchronize ^~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:93:7: warning: but does not override ‘JvSynchronize(const JvSynchronize&)’ [-Weffc++] /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:93:7: warning: or ‘operator=(const JvSynchronize&)’ [-Weffc++] /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:106:11: warning: inline variables are only available with -std=c++1z or -std=gnu++1z JvMalloc (jsize size) ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:106:11: warning: ‘JvMalloc’ initialized and declared ‘extern’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:106:11: error: ‘jsize’ was not declared in this scope /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:106:11: note: suggested alternative: ‘size_t’ JvMalloc (jsize size) ^~~~~ size_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:112:23: error: ‘jsize’ has not been declared JvRealloc (void *ptr, jsize size) ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:126:15: error: ‘jint’ does not name a type; did you mean ‘si_int’? extern inline jint ^~~~ si_int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:144:15: error: ‘jint’ does not name a type; did you mean ‘si_int’? extern inline jint ^~~~ si_int In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:72:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/ext/string_conversions.h:41, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5249, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/string:52, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/locale_classes.h:40, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/ios_base.h:41, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/ios:42, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/ostream:38, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/iostream:39, from pdftk.cc:38: /usr/include/c++/7.1.0/stdlib.h:38:12: error: ‘std::abort’ has not been declared using std::abort; ^~~~~ /usr/include/c++/7.1.0/stdlib.h:39:12: error: ‘std::atexit’ has not been declared using std::atexit; ^~~~~~ /usr/include/c++/7.1.0/stdlib.h:40:12: error: ‘std::exit’ has not been declared using std::exit; ^~~~ /usr/include/c++/7.1.0/stdlib.h:43:14: error: ‘std::at_quick_exit’ has not been declared using std::at_quick_exit; ^~~~~~~~~~~~~ /usr/include/c++/7.1.0/stdlib.h:46:14: error: ‘std::quick_exit’ has not been declared using std::quick_exit; ^~~~~~~~~~ /usr/include/c++/7.1.0/stdlib.h:51:12: error: ‘std::div_t’ has not been declared using std::div_t; ^~~~~ /usr/include/c++/7.1.0/stdlib.h:52:12: error: ‘std::ldiv_t’ has not been declared using std::ldiv_t; ^~~~~~ /usr/include/c++/7.1.0/stdlib.h:54:12: error: ‘std::abs’ has not been declared using std::abs; ^~~ /usr/include/c++/7.1.0/stdlib.h:55:12: error: ‘std::atof’ has not been declared using std::atof; ^~~~ /usr/include/c++/7.1.0/stdlib.h:56:12: error: ‘std::atoi’ has not been declared using std::atoi; ^~~~ /usr/include/c++/7.1.0/stdlib.h:57:12: error: ‘std::atol’ has not been declared using std::atol; ^~~~ /usr/include/c++/7.1.0/stdlib.h:58:12: error: ‘std::bsearch’ has not been declared using std::bsearch; ^~~~~~~ /usr/include/c++/7.1.0/stdlib.h:59:12: error: ‘std::calloc’ has not been declared using std::calloc; ^~~~~~ /usr/include/c++/7.1.0/stdlib.h:60:12: error: ‘std::div’ has not been declared using std::div; ^~~ /usr/include/c++/7.1.0/stdlib.h:61:12: error: ‘std::free’ has not been declared using std::free; ^~~~ /usr/include/c++/7.1.0/stdlib.h:62:12: error: ‘std::getenv’ has not been declared using std::getenv; ^~~~~~ /usr/include/c++/7.1.0/stdlib.h:63:12: error: ‘std::labs’ has not been declared using std::labs; ^~~~ /usr/include/c++/7.1.0/stdlib.h:64:12: error: ‘std::ldiv’ has not been declared using std::ldiv; ^~~~ /usr/include/c++/7.1.0/stdlib.h:65:12: error: ‘std::malloc’ has not been declared using std::malloc; ^~~~~~ /usr/include/c++/7.1.0/stdlib.h:67:12: error: ‘std::mblen’ has not been declared using std::mblen; ^~~~~ /usr/include/c++/7.1.0/stdlib.h:68:12: error: ‘std::mbstowcs’ has not been declared using std::mbstowcs; ^~~~~~~~ /usr/include/c++/7.1.0/stdlib.h:69:12: error: ‘std::mbtowc’ has not been declared using std::mbtowc; ^~~~~~ /usr/include/c++/7.1.0/stdlib.h:71:12: error: ‘std::qsort’ has not been declared using std::qsort; ^~~~~ /usr/include/c++/7.1.0/stdlib.h:72:12: error: ‘std::rand’ has not been declared using std::rand; ^~~~ /usr/include/c++/7.1.0/stdlib.h:73:12: error: ‘std::realloc’ has not been declared using std::realloc; ^~~~~~~ /usr/include/c++/7.1.0/stdlib.h:74:12: error: ‘std::srand’ has not been declared using std::srand; ^~~~~ /usr/include/c++/7.1.0/stdlib.h:75:12: error: ‘std::strtod’ has not been declared using std::strtod; ^~~~~~ /usr/include/c++/7.1.0/stdlib.h:76:12: error: ‘std::strtol’ has not been declared using std::strtol; ^~~~~~ /usr/include/c++/7.1.0/stdlib.h:77:12: error: ‘std::strtoul’ has not been declared using std::strtoul; ^~~~~~~ /usr/include/c++/7.1.0/stdlib.h:78:12: error: ‘std::system’ has not been declared using std::system; ^~~~~~ /usr/include/c++/7.1.0/stdlib.h:80:12: error: ‘std::wcstombs’ has not been declared using std::wcstombs; ^~~~~~~~ /usr/include/c++/7.1.0/stdlib.h:81:12: error: ‘std::wctomb’ has not been declared using std::wctomb; ^~~~~~ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/ext/string_conversions.h:41:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5249, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/string:52, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/locale_classes.h:40, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/ios_base.h:41, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/ios:42, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/ostream:38, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/iostream:39, from pdftk.cc:38: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:118:11: error: ‘::div_t’ has not been declared using ::div_t; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:119:11: error: ‘::ldiv_t’ has not been declared using ::ldiv_t; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:121:11: error: ‘::abort’ has not been declared using ::abort; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:122:11: error: ‘::abs’ has not been declared using ::abs; ^~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:123:11: error: ‘::atexit’ has not been declared using ::atexit; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:126:11: error: ‘::at_quick_exit’ has not been declared using ::at_quick_exit; ^~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:129:11: error: ‘::atof’ has not been declared using ::atof; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:130:11: error: ‘::atoi’ has not been declared using ::atoi; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:131:11: error: ‘::atol’ has not been declared using ::atol; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:132:11: error: ‘::bsearch’ has not been declared using ::bsearch; ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:133:11: error: ‘::calloc’ has not been declared using ::calloc; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:134:11: error: ‘::div’ has not been declared using ::div; ^~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:135:11: error: ‘::exit’ has not been declared using ::exit; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:136:11: error: ‘::free’ has not been declared using ::free; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:137:11: error: ‘::getenv’ has not been declared using ::getenv; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:138:11: error: ‘::labs’ has not been declared using ::labs; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:139:11: error: ‘::ldiv’ has not been declared using ::ldiv; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:140:11: error: ‘::malloc’ has not been declared using ::malloc; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:142:11: error: ‘::mblen’ has not been declared using ::mblen; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:143:11: error: ‘::mbstowcs’ has not been declared using ::mbstowcs; ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:144:11: error: ‘::mbtowc’ has not been declared using ::mbtowc; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:146:11: error: ‘::qsort’ has not been declared using ::qsort; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:149:11: error: ‘::quick_exit’ has not been declared using ::quick_exit; ^~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:152:11: error: ‘::rand’ has not been declared using ::rand; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:153:11: error: ‘::realloc’ has not been declared using ::realloc; ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:154:11: error: ‘::srand’ has not been declared using ::srand; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:155:11: error: ‘::strtod’ has not been declared using ::strtod; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:156:11: error: ‘::strtol’ has not been declared using ::strtol; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:157:11: error: ‘::strtoul’ has not been declared using ::strtoul; ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:158:11: error: ‘::system’ has not been declared using ::system; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:160:11: error: ‘::wcstombs’ has not been declared using ::wcstombs; ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:161:11: error: ‘::wctomb’ has not been declared using ::wctomb; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:168:10: error: ‘ldiv_t’ does not name a type; did you mean ‘sig_t’? inline ldiv_t ^~~~~~ sig_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:214:11: error: ‘::lldiv_t’ has not been declared using ::lldiv_t; ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:220:11: error: ‘::_Exit’ has not been declared using ::_Exit; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:224:11: error: ‘::llabs’ has not been declared using ::llabs; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:226:10: error: ‘lldiv_t’ does not name a type; did you mean ‘__dev_t’? inline lldiv_t ^~~~~~~ __dev_t /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:230:11: error: ‘::lldiv’ has not been declared using ::lldiv; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:241:11: error: ‘::atoll’ has not been declared using ::atoll; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:242:11: error: ‘::strtoll’ has not been declared using ::strtoll; ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:243:11: error: ‘::strtoull’ has not been declared using ::strtoull; ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:245:11: error: ‘::strtof’ has not been declared using ::strtof; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:246:11: error: ‘::strtold’ has not been declared using ::strtold; ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:254:22: error: ‘__gnu_cxx::lldiv_t’ has not been declared using ::__gnu_cxx::lldiv_t; ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:256:22: error: ‘__gnu_cxx::_Exit’ has not been declared using ::__gnu_cxx::_Exit; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:258:22: error: ‘__gnu_cxx::llabs’ has not been declared using ::__gnu_cxx::llabs; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:259:22: error: ‘__gnu_cxx::div’ has not been declared using ::__gnu_cxx::div; ^~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:260:22: error: ‘__gnu_cxx::lldiv’ has not been declared using ::__gnu_cxx::lldiv; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:262:22: error: ‘__gnu_cxx::atoll’ has not been declared using ::__gnu_cxx::atoll; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:263:22: error: ‘__gnu_cxx::strtof’ has not been declared using ::__gnu_cxx::strtof; ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:264:22: error: ‘__gnu_cxx::strtoll’ has not been declared using ::__gnu_cxx::strtoll; ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:265:22: error: ‘__gnu_cxx::strtoull’ has not been declared using ::__gnu_cxx::strtoull; ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/cstdlib:266:22: error: ‘__gnu_cxx::strtold’ has not been declared using ::__gnu_cxx::strtold; ^~~~~~~ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/string:52:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/locale_classes.h:40, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/ios_base.h:41, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/ios:42, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/ostream:38, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/iostream:39, from pdftk.cc:38: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h: In function ‘int std::stoi(const string&, std::size_t*, int)’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5259:47: error: ‘strtol’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtol, "stoi", __str.c_str(), ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5259:47: note: suggested alternative: ‘stoi’ { return __gnu_cxx::__stoa(&std::strtol, "stoi", __str.c_str(), ^~~~~~ stoi /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h: In function ‘long int std::stol(const string&, std::size_t*, int)’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5264:36: error: ‘strtol’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtol, "stol", __str.c_str(), ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5264:36: note: suggested alternative: ‘stol’ { return __gnu_cxx::__stoa(&std::strtol, "stol", __str.c_str(), ^~~~~~ stol /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h: In function ‘long unsigned int std::stoul(const string&, std::size_t*, int)’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5269:36: error: ‘strtoul’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtoul, "stoul", __str.c_str(), ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5269:36: note: suggested alternative: ‘stoul’ { return __gnu_cxx::__stoa(&std::strtoul, "stoul", __str.c_str(), ^~~~~~~ stoul /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h: In function ‘long long int std::stoll(const string&, std::size_t*, int)’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5274:36: error: ‘strtoll’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtoll, "stoll", __str.c_str(), ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5274:36: note: suggested alternative: ‘stoll’ { return __gnu_cxx::__stoa(&std::strtoll, "stoll", __str.c_str(), ^~~~~~~ stoll /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h: In function ‘long long unsigned int std::stoull(const string&, std::size_t*, int)’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5279:36: error: ‘strtoull’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtoull, "stoull", __str.c_str(), ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5279:36: note: suggested alternative: ‘stoull’ { return __gnu_cxx::__stoa(&std::strtoull, "stoull", __str.c_str(), ^~~~~~~~ stoull /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h: In function ‘float std::stof(const string&, std::size_t*)’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5285:36: error: ‘strtof’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtof, "stof", __str.c_str(), __idx); } ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5285:36: note: suggested alternative: ‘stof’ { return __gnu_cxx::__stoa(&std::strtof, "stof", __str.c_str(), __idx); } ^~~~~~ stof /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h: In function ‘double std::stod(const string&, std::size_t*)’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5289:36: error: ‘strtod’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtod, "stod", __str.c_str(), __idx); } ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5289:36: note: suggested alternative: ‘stod’ { return __gnu_cxx::__stoa(&std::strtod, "stod", __str.c_str(), __idx); } ^~~~~~ stod /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h: In function ‘long double std::stold(const string&, std::size_t*)’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5293:36: error: ‘strtold’ is not a member of ‘std’ { return __gnu_cxx::__stoa(&std::strtold, "stold", __str.c_str(), __idx); } ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/basic_string.h:5293:36: note: suggested alternative: ‘stold’ { return __gnu_cxx::__stoa(&std::strtold, "stold", __str.c_str(), __idx); } ^~~~~~~ stold In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/algorithm:62:0, from pdftk.cc:44: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/stl_algo.h: In function ‘void std::random_shuffle(_RAIter, _RAIter)’: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/stl_algo.h:4448:13: error: ‘rand’ is not a member of ‘std’ + std::rand() % ((__i - __first) + 1); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/bits/stl_algo.h:4448:13: note: suggested alternative: ‘rend’ + std::rand() % ((__i - __first) + 1); ^~~~ rend In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:9:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_UTF8.h:9, from pdftk.cc:48: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/IOConverter.h: At global scope: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/IOConverter.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/IOConverter.h:30:10: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? static jboolean iconv_init(); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/IOConverter.h:36:10: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? static jboolean iconv_byte_swap; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/IOConverter.h:24:26: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class gnu::gcj::convert::IOConverter : public ::java::lang::Object ^~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/IOConverter.h:24:26: warning: ‘class gnu::gcj::convert::IOConverter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_UTF8.h:9:0, from pdftk.cc:48: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:34:33: error: ‘jbyte’ was not declared in this scope virtual void setInput(JArray< jbyte > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:34:39: error: template argument 1 is invalid virtual void setInput(JArray< jbyte > *, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:34:44: error: ‘jint’ has not been declared virtual void setInput(JArray< jbyte > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:34:50: error: ‘jint’ has not been declared virtual void setInput(JArray< jbyte > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:35:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint read(JArray< jchar > *, jint, jint) = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:37:11: error: ‘jbyte’ was not declared in this scope JArray< jbyte > * __attribute__((aligned(__alignof__( ::gnu::gcj::convert::IOConverter)))) inbuffer; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:37:17: error: template argument 1 is invalid JArray< jbyte > * __attribute__((aligned(__alignof__( ::gnu::gcj::convert::IOConverter)))) inbuffer; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:38:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint inpos; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:39:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint inlength; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:43:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint CACHE_SIZE = 4; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:45:10: error: ‘jint’ does not name a type; did you mean ‘int’? static jint currCachePos; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:26:26: warning: base class ‘class gnu::gcj::convert::IOConverter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class gnu::gcj::convert::BytesToUnicode : public ::gnu::gcj::convert::IOConverter ^~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/BytesToUnicode.h:26:26: warning: ‘class gnu::gcj::convert::BytesToUnicode’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:48:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_UTF8.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_UTF8.h:32:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint read(JArray< jchar > *, jint, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_UTF8.h:34:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint __attribute__((aligned(__alignof__( ::gnu::gcj::convert::BytesToUnicode)))) partial; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_UTF8.h:35:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint partial_bytes_expected; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_UTF8.h:26:26: warning: base class ‘class gnu::gcj::convert::BytesToUnicode’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class gnu::gcj::convert::Input_UTF8 : public ::gnu::gcj::convert::BytesToUnicode ^~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_UTF8.h:26:26: warning: ‘class gnu::gcj::convert::Input_UTF8’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:49:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_8859_1.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_8859_1.h:32:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint read(JArray< jchar > *, jint, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_8859_1.h:26:26: warning: base class ‘class gnu::gcj::convert::BytesToUnicode’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class gnu::gcj::convert::Input_8859_1 : public ::gnu::gcj::convert::BytesToUnicode ^~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_8859_1.h:26:26: warning: ‘class gnu::gcj::convert::Input_8859_1’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:50:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_ASCII.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_ASCII.h:32:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint read(JArray< jchar > *, jint, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_ASCII.h:26:26: warning: base class ‘class gnu::gcj::convert::BytesToUnicode’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class gnu::gcj::convert::Input_ASCII : public ::gnu::gcj::convert::BytesToUnicode ^~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/gnu/gcj/convert/Input_ASCII.h:26:26: warning: ‘class gnu::gcj::convert::Input_ASCII’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:52:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/System.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/System.h:34:10: error: ‘jlong’ does not name a type; did you mean ‘long’? static jlong currentTimeMillis(); ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/System.h:35:10: error: ‘jlong’ does not name a type; did you mean ‘long’? static jlong nanoTime(); ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/System.h:36:49: error: ‘jint’ has not been declared static void arraycopy(::java::lang::Object *, jint, ::java::lang::Object *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/System.h:36:79: error: ‘jint’ has not been declared static void arraycopy(::java::lang::Object *, jint, ::java::lang::Object *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/System.h:36:85: error: ‘jint’ has not been declared static void arraycopy(::java::lang::Object *, jint, ::java::lang::Object *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/System.h:37:10: error: ‘jint’ does not name a type; did you mean ‘int’? static jint identityHashCode(::java::lang::Object *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/System.h:46:20: error: ‘jint’ has not been declared static void exit(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/System.h:49:35: error: ‘jboolean’ has not been declared static void runFinalizersOnExit(jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/System.h:24:19: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::lang::System : public ::java::lang::Object ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/System.h:24:19: warning: ‘class java::lang::System’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Exception.h:9:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/RuntimeException.h:9, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/ClassCastException.h:9, from pdftk.cc:53: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Throwable.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Exception.h:9:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/RuntimeException.h:9, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/ClassCastException.h:9, from pdftk.cc:53: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Throwable.h:44:147: error: ‘jint’ has not been declared static void stackTraceStringBuffer(::gnu::java::lang::CPStringBuilder *, ::java::lang::String *, JArray< ::java::lang::StackTraceElement * > *, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Throwable.h:50:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = -3042686055658047285LL; ^~~~~ long In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Exception.h:9:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/RuntimeException.h:9, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/ClassCastException.h:9, from pdftk.cc:53: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Throwable.h:26:19: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::lang::Throwable : public ::java::lang::Object ^~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Throwable.h:26:19: warning: ‘class java::lang::Throwable’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/RuntimeException.h:9:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/ClassCastException.h:9, from pdftk.cc:53: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Exception.h:20:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = -3387516993124229948LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Exception.h:11:19: warning: base class ‘class java::lang::Throwable’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::lang::Exception : public ::java::lang::Throwable ^~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Exception.h:11:19: warning: ‘class java::lang::Exception’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/ClassCastException.h:9:0, from pdftk.cc:53: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/RuntimeException.h:20:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = -7034897190745766939LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/RuntimeException.h:11:19: warning: base class ‘class java::lang::Exception’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::lang::RuntimeException : public ::java::lang::Exception ^~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/RuntimeException.h:11:19: warning: ‘class java::lang::RuntimeException’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:53:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/ClassCastException.h:18:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = -9223365651070458532LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/ClassCastException.h:11:19: warning: base class ‘class java::lang::RuntimeException’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::lang::ClassCastException : public ::java::lang::RuntimeException ^~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/ClassCastException.h:11:19: warning: ‘class java::lang::ClassCastException’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:56:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/IOException.h:18:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = 7818375828146090155LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/IOException.h:11:17: warning: base class ‘class java::lang::Exception’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::io::IOException : public ::java::lang::Exception ^~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/IOException.h:11:17: warning: ‘class java::io::IOException’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FilterOutputStream.h:9:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:9, from pdftk.cc:57: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/OutputStream.h:18:22: error: ‘jint’ has not been declared virtual void write(jint) = 0; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/OutputStream.h:19:30: error: ‘jbyte’ was not declared in this scope virtual void write(JArray< jbyte > *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/OutputStream.h:19:36: error: template argument 1 is invalid virtual void write(JArray< jbyte > *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/OutputStream.h:20:30: error: ‘jbyte’ was not declared in this scope virtual void write(JArray< jbyte > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/OutputStream.h:20:36: error: template argument 1 is invalid virtual void write(JArray< jbyte > *, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/OutputStream.h:20:41: error: ‘jint’ has not been declared virtual void write(JArray< jbyte > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/OutputStream.h:20:47: error: ‘jint’ has not been declared virtual void write(JArray< jbyte > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/OutputStream.h:13:17: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::io::OutputStream : public ::java::lang::Object ^~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/OutputStream.h:13:17: warning: ‘class java::io::OutputStream’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:9:0, from pdftk.cc:57: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FilterOutputStream.h:20:22: error: ‘jint’ has not been declared virtual void write(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FilterOutputStream.h:21:30: error: ‘jbyte’ was not declared in this scope virtual void write(JArray< jbyte > *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FilterOutputStream.h:21:36: error: template argument 1 is invalid virtual void write(JArray< jbyte > *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FilterOutputStream.h:22:30: error: ‘jbyte’ was not declared in this scope virtual void write(JArray< jbyte > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FilterOutputStream.h:22:36: error: template argument 1 is invalid virtual void write(JArray< jbyte > *, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FilterOutputStream.h:22:41: error: ‘jint’ has not been declared virtual void write(JArray< jbyte > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FilterOutputStream.h:22:47: error: ‘jint’ has not been declared virtual void write(JArray< jbyte > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FilterOutputStream.h:13:17: warning: base class ‘class java::io::OutputStream’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::io::FilterOutputStream : public ::java::io::OutputStream ^~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FilterOutputStream.h:13:17: warning: ‘class java::io::FilterOutputStream’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:31:43: error: ‘jboolean’ has not been declared PrintStream(::java::io::OutputStream *, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:36:43: error: ‘jboolean’ has not been declared PrintStream(::java::io::OutputStream *, jboolean, ::java::lang::String *); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:37:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean checkError(); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:44:38: error: ‘jboolean’ has not been declared void print(::java::lang::String *, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:45:22: error: ‘jchar’ was not declared in this scope void print(JArray< jchar > *, jint, jint, jboolean); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:45:22: note: suggested alternative: ‘char’ void print(JArray< jchar > *, jint, jint, jboolean); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:45:28: error: template argument 1 is invalid void print(JArray< jchar > *, jint, jint, jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:45:33: error: ‘jint’ has not been declared void print(JArray< jchar > *, jint, jint, jboolean); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:45:39: error: ‘jint’ has not been declared void print(JArray< jchar > *, jint, jint, jboolean); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:45:45: error: ‘jboolean’ has not been declared void print(JArray< jchar > *, jint, jint, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:46:27: error: ‘jchar’ was not declared in this scope void writeChars(JArray< jchar > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:46:27: note: suggested alternative: ‘char’ void writeChars(JArray< jchar > *, jint, jint); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:46:33: error: template argument 1 is invalid void writeChars(JArray< jchar > *, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:46:38: error: ‘jint’ has not been declared void writeChars(JArray< jchar > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:46:44: error: ‘jint’ has not been declared void writeChars(JArray< jchar > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:47:43: error: ‘jint’ has not been declared void writeChars(::java::lang::String *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:47:49: error: ‘jint’ has not been declared void writeChars(::java::lang::String *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:49:22: error: ‘jboolean’ has not been declared virtual void print(jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:50:22: error: ‘jint’ has not been declared virtual void print(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:50:16: error: ‘virtual void java::io::PrintStream::print(int)’ cannot be overloaded virtual void print(jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:49:16: error: with ‘virtual void java::io::PrintStream::print(int)’ virtual void print(jboolean); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:51:22: error: ‘jlong’ has not been declared virtual void print(jlong); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:51:16: error: ‘virtual void java::io::PrintStream::print(int)’ cannot be overloaded virtual void print(jlong); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:49:16: error: with ‘virtual void java::io::PrintStream::print(int)’ virtual void print(jboolean); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:52:22: error: ‘jfloat’ has not been declared virtual void print(jfloat); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:52:16: error: ‘virtual void java::io::PrintStream::print(int)’ cannot be overloaded virtual void print(jfloat); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:49:16: error: with ‘virtual void java::io::PrintStream::print(int)’ virtual void print(jboolean); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:53:22: error: ‘jdouble’ has not been declared virtual void print(jdouble); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:53:16: error: ‘virtual void java::io::PrintStream::print(int)’ cannot be overloaded virtual void print(jdouble); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:49:16: error: with ‘virtual void java::io::PrintStream::print(int)’ virtual void print(jboolean); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:56:22: error: ‘jchar’ has not been declared virtual void print(jchar); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:56:16: error: ‘virtual void java::io::PrintStream::print(int)’ cannot be overloaded virtual void print(jchar); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:49:16: error: with ‘virtual void java::io::PrintStream::print(int)’ virtual void print(jboolean); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:57:30: error: ‘jchar’ was not declared in this scope virtual void print(JArray< jchar > *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:57:30: note: suggested alternative: ‘char’ virtual void print(JArray< jchar > *); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:57:36: error: template argument 1 is invalid virtual void print(JArray< jchar > *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:59:24: error: ‘jboolean’ has not been declared virtual void println(jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:60:24: error: ‘jint’ has not been declared virtual void println(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:60:16: error: ‘virtual void java::io::PrintStream::println(int)’ cannot be overloaded virtual void println(jint); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:59:16: error: with ‘virtual void java::io::PrintStream::println(int)’ virtual void println(jboolean); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:61:24: error: ‘jlong’ has not been declared virtual void println(jlong); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:61:16: error: ‘virtual void java::io::PrintStream::println(int)’ cannot be overloaded virtual void println(jlong); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:59:16: error: with ‘virtual void java::io::PrintStream::println(int)’ virtual void println(jboolean); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:62:24: error: ‘jfloat’ has not been declared virtual void println(jfloat); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:62:16: error: ‘virtual void java::io::PrintStream::println(int)’ cannot be overloaded virtual void println(jfloat); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:59:16: error: with ‘virtual void java::io::PrintStream::println(int)’ virtual void println(jboolean); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:63:24: error: ‘jdouble’ has not been declared virtual void println(jdouble); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:63:16: error: ‘virtual void java::io::PrintStream::println(int)’ cannot be overloaded virtual void println(jdouble); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:59:16: error: with ‘virtual void java::io::PrintStream::println(int)’ virtual void println(jboolean); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:66:24: error: ‘jchar’ has not been declared virtual void println(jchar); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:66:16: error: ‘virtual void java::io::PrintStream::println(int)’ cannot be overloaded virtual void println(jchar); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:59:16: error: with ‘virtual void java::io::PrintStream::println(int)’ virtual void println(jboolean); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:67:32: error: ‘jchar’ was not declared in this scope virtual void println(JArray< jchar > *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:67:32: note: suggested alternative: ‘char’ virtual void println(JArray< jchar > *); ^~~~~ char /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:67:38: error: template argument 1 is invalid virtual void println(JArray< jchar > *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:68:22: error: ‘jint’ has not been declared virtual void write(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:69:30: error: ‘jbyte’ was not declared in this scope virtual void write(JArray< jbyte > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:69:36: error: template argument 1 is invalid virtual void write(JArray< jbyte > *, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:69:41: error: ‘jint’ has not been declared virtual void write(JArray< jbyte > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:69:47: error: ‘jint’ has not been declared virtual void write(JArray< jbyte > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:70:61: error: ‘PrintStream$append’ declared as a ‘virtual’ field virtual ::java::io::PrintStream * PrintStream$append(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:70:37: error: expected ‘;’ at end of member declaration virtual ::java::io::PrintStream * PrintStream$append(jchar); ^~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:70:61: error: ISO C++ forbids declaration of ‘jchar’ with no type [-fpermissive] virtual ::java::io::PrintStream * PrintStream$append(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:71:84: error: ‘virtual java::io::PrintStream* java::io::PrintStream::PrintStream$append(java::lang::CharSequence*)’ conflicts with a previous declaration virtual ::java::io::PrintStream * PrintStream$append(::java::lang::CharSequence *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:70:61: note: previous declaration ‘java::io::PrintStream* java::io::PrintStream::PrintStream$append’ virtual ::java::io::PrintStream * PrintStream$append(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:72:86: error: ‘jint’ has not been declared virtual ::java::io::PrintStream * PrintStream$append(::java::lang::CharSequence *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:72:92: error: ‘jint’ has not been declared virtual ::java::io::PrintStream * PrintStream$append(::java::lang::CharSequence *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:72:96: error: ‘java::io::PrintStream::PrintStream$append’ conflicts with a previous declaration virtual ::java::io::PrintStream * PrintStream$append(::java::lang::CharSequence *, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:70:61: note: previous declaration ‘java::io::PrintStream* java::io::PrintStream::PrintStream$append’ virtual ::java::io::PrintStream * PrintStream$append(jchar); ^ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:77:75: error: ‘jint’ has not been declared virtual ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:77:81: error: ‘jint’ has not been declared virtual ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:79:50: error: ‘append’ declared as a ‘virtual’ field virtual ::java::lang::Appendable * append(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:79:38: error: expected ‘;’ at end of member declaration virtual ::java::lang::Appendable * append(jchar); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:79:50: error: ‘java::lang::Appendable* java::io::PrintStream::append’ conflicts with a previous declaration virtual ::java::lang::Appendable * append(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:78:38: note: previous declaration ‘java::io::PrintStream::append’ virtual ::java::lang::Appendable * append(::java::lang::CharSequence *); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:79:50: error: ISO C++ forbids declaration of ‘jchar’ with no type [-fpermissive] virtual ::java::lang::Appendable * append(jchar); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:79:50: error: redeclaration of ‘int java::io::PrintStream::jchar’ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:70:61: note: previous declaration ‘int java::io::PrintStream::jchar’ virtual ::java::io::PrintStream * PrintStream$append(jchar); ^ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:81:18: error: invalid use of non-static data member ‘java::io::PrintStream::jchar’ static JArray< jchar > * line_separator; ^~~~~ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:70:61: note: declared here virtual ::java::io::PrintStream * PrintStream$append(jchar); ^ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:81:18: error: invalid use of non-static data member ‘java::io::PrintStream::jchar’ static JArray< jchar > * line_separator; ^~~~~ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:70:61: note: declared here virtual ::java::io::PrintStream * PrintStream$append(jchar); ^ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:81:18: error: invalid use of non-static data member ‘java::io::PrintStream::jchar’ static JArray< jchar > * line_separator; ^~~~~ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:70:61: note: declared here virtual ::java::io::PrintStream * PrintStream$append(jchar); ^ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:81:24: error: template argument 1 is invalid static JArray< jchar > * line_separator; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:84:11: error: invalid use of non-static data member ‘java::io::PrintStream::jchar’ JArray< jchar > * work; ^~~~~ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:70:61: note: declared here virtual ::java::io::PrintStream * PrintStream$append(jchar); ^ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:84:11: error: invalid use of non-static data member ‘java::io::PrintStream::jchar’ JArray< jchar > * work; ^~~~~ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:70:61: note: declared here virtual ::java::io::PrintStream * PrintStream$append(jchar); ^ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:84:11: error: invalid use of non-static data member ‘java::io::PrintStream::jchar’ JArray< jchar > * work; ^~~~~ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:70:61: note: declared here virtual ::java::io::PrintStream * PrintStream$append(jchar); ^ In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:84:17: error: template argument 1 is invalid JArray< jchar > * work; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:85:11: error: ‘jbyte’ was not declared in this scope JArray< jbyte > * work_bytes; ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:85:17: error: template argument 1 is invalid JArray< jbyte > * work_bytes; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:87:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean error_occurred; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:88:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean auto_flush; ^~~~~~~~ mbrlen In file included from pdftk.cc:57:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:26:17: warning: base class ‘class java::io::FilterOutputStream’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::io::PrintStream : public ::java::io::FilterOutputStream ^~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/PrintStream.h:26:17: warning: ‘class java::io::PrintStream’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:58:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FileOutputStream.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FileOutputStream.h:43:44: error: ‘jboolean’ has not been declared FileOutputStream(::java::lang::String *, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FileOutputStream.h:46:40: error: ‘jboolean’ has not been declared FileOutputStream(::java::io::File *, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FileOutputStream.h:54:22: error: ‘jint’ has not been declared virtual void write(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FileOutputStream.h:55:30: error: ‘jbyte’ was not declared in this scope virtual void write(JArray< jbyte > *); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FileOutputStream.h:55:36: error: template argument 1 is invalid virtual void write(JArray< jbyte > *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FileOutputStream.h:56:30: error: ‘jbyte’ was not declared in this scope virtual void write(JArray< jbyte > *, jint, jint); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FileOutputStream.h:56:36: error: template argument 1 is invalid virtual void write(JArray< jbyte > *, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FileOutputStream.h:56:41: error: ‘jint’ has not been declared virtual void write(JArray< jbyte > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FileOutputStream.h:56:47: error: ‘jint’ has not been declared virtual void write(JArray< jbyte > *, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FileOutputStream.h:39:17: warning: base class ‘class java::io::OutputStream’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::io::FileOutputStream : public ::java::io::OutputStream ^~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/io/FileOutputStream.h:39:17: warning: ‘class java::io::FileOutputStream’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:59:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:17:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean add(::java::lang::Object *) = 0; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:18:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addAll(::java::util::Collection *) = 0; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:20:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean contains(::java::lang::Object *) = 0; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:21:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean containsAll(::java::util::Collection *) = 0; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:22:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean equals(::java::lang::Object *) = 0; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:23:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint hashCode() = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:24:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isEmpty() = 0; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:26:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean remove(::java::lang::Object *) = 0; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:27:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean removeAll(::java::util::Collection *) = 0; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:28:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean retainAll(::java::util::Collection *) = 0; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:29:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint size() = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:33:34: warning: ‘java_interface’ attribute directive ignored [-Wattributes] } __attribute__ ((java_interface)); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:13:19: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::util::Set : public ::java::lang::Object ^~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Set.h:13:19: warning: ‘class java::util::Set’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:9:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:9, from pdftk.cc:60: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:20:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint size() = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:21:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean add(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:22:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addAll(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:24:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean contains(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:25:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean containsAll(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:26:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isEmpty(); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:27:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean remove(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:28:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean removeAll(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:30:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean removeAllInternal(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:32:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean retainAll(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:34:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean retainAllInternal(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:40:10: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? static jboolean equals(::java::lang::Object *, ::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:41:10: error: ‘jint’ does not name a type; did you mean ‘int’? static jint hashCode(::java::lang::Object *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:13:19: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::util::AbstractCollection : public ::java::lang::Object ^~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractCollection.h:13:19: warning: ‘class java::util::AbstractCollection’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:9:0, from pdftk.cc:60: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:17:42: error: ‘get’ declared as a ‘virtual’ field virtual ::java::lang::Object * get(jint) = 0; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:17:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::Object * get(jint) = 0; ^~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:17:46: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::java::lang::Object * get(jint) = 0; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:18:20: error: ‘jint’ is not a type virtual void add(jint, ::java::lang::Object *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:19:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean add(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:20:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addAll(jint, ::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:22:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean equals(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:23:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint hashCode(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:24:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint indexOf(::java::lang::Object *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:26:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint lastIndexOf(::java::lang::Object *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:28:57: error: ‘listIterator’ declared as a ‘virtual’ field virtual ::java::util::ListIterator * listIterator(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:28:40: error: expected ‘;’ at end of member declaration virtual ::java::util::ListIterator * listIterator(jint); ^~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:28:57: error: ‘java::util::ListIterator* java::util::AbstractList::listIterator’ conflicts with a previous declaration virtual ::java::util::ListIterator * listIterator(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:27:40: note: previous declaration ‘virtual java::util::ListIterator* java::util::AbstractList::listIterator()’ virtual ::java::util::ListIterator * listIterator(); ^~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:28:57: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::java::util::ListIterator * listIterator(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:28:57: error: redeclaration of ‘int java::util::AbstractList::jint’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:17:46: note: previous declaration ‘int java::util::AbstractList::jint’ virtual ::java::lang::Object * get(jint) = 0; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:29:45: error: ‘remove’ declared as a ‘virtual’ field virtual ::java::lang::Object * remove(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:29:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::Object * remove(jint); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:29:45: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::java::lang::Object * remove(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:29:45: error: redeclaration of ‘int java::util::AbstractList::jint’ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:17:46: note: previous declaration ‘int java::util::AbstractList::jint’ virtual ::java::lang::Object * get(jint) = 0; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:31:28: error: ‘jint’ is not a type virtual void removeRange(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:31:34: error: ‘jint’ is not a type virtual void removeRange(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:33:38: error: ‘set’ declared as a ‘virtual’ field virtual ::java::lang::Object * set(jint, ::java::lang::Object *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:33:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::Object * set(jint, ::java::lang::Object *); ^~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:33:42: error: expected ‘)’ before ‘,’ token virtual ::java::lang::Object * set(jint, ::java::lang::Object *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:34:40: error: ‘subList’ declared as a ‘virtual’ field virtual ::java::util::List * subList(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:34:32: error: expected ‘;’ at end of member declaration virtual ::java::util::List * subList(jint, jint); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:34:44: error: expected ‘)’ before ‘,’ token virtual ::java::util::List * subList(jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:36:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint __attribute__((aligned(__alignof__( ::java::util::AbstractCollection)))) modCount; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:11:19: warning: base class ‘class java::util::AbstractCollection’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::util::AbstractList : public ::java::util::AbstractCollection ^~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractList.h:11:19: warning: ‘class java::util::AbstractList’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:60:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:19:14: error: expected ‘)’ before ‘,’ token Vector(jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:20:14: error: field ‘jint’ has incomplete type ‘java::util::Vector’ Vector(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:13:19: note: definition of ‘class java::util::Vector’ is not complete until the closing brace class java::util::Vector : public ::java::util::AbstractList ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:23:31: error: ‘jint’ is not a type virtual void ensureCapacity(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:24:24: error: ‘jint’ is not a type virtual void setSize(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:25:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint capacity(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:26:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint size(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:27:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isEmpty(); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:29:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean contains(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:30:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint indexOf(::java::lang::Object *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:31:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint indexOf(::java::lang::Object *, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:32:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint lastIndexOf(::java::lang::Object *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:33:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint lastIndexOf(::java::lang::Object *, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:34:48: error: ‘elementAt’ declared as a ‘virtual’ field virtual ::java::lang::Object * elementAt(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:34:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::Object * elementAt(jint); ^~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:34:48: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::java::lang::Object * elementAt(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:37:53: error: ‘jint’ is not a type virtual void setElementAt(::java::lang::Object *, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:38:32: error: ‘jint’ is not a type virtual void removeElementAt(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:39:56: error: ‘jint’ is not a type virtual void insertElementAt(::java::lang::Object *, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:41:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean removeElement(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:46:42: error: ‘get’ declared as a ‘virtual’ field virtual ::java::lang::Object * get(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:46:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::Object * get(jint); ^~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:46:42: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::java::lang::Object * get(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:47:38: error: ‘set’ declared as a ‘virtual’ field virtual ::java::lang::Object * set(jint, ::java::lang::Object *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:47:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::Object * set(jint, ::java::lang::Object *); ^~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:47:42: error: expected ‘)’ before ‘,’ token virtual ::java::lang::Object * set(jint, ::java::lang::Object *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:48:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean add(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:49:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean remove(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:50:20: error: ‘jint’ is not a type virtual void add(jint, ::java::lang::Object *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:51:45: error: ‘remove’ declared as a ‘virtual’ field virtual ::java::lang::Object * remove(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:51:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::Object * remove(jint); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:51:45: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::java::lang::Object * remove(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:53:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean containsAll(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:54:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addAll(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:55:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean removeAll(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:56:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean retainAll(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:57:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addAll(jint, ::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:58:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean equals(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:59:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint hashCode(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:61:40: error: ‘subList’ declared as a ‘virtual’ field virtual ::java::util::List * subList(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:61:32: error: expected ‘;’ at end of member declaration virtual ::java::util::List * subList(jint, jint); ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:61:44: error: expected ‘)’ before ‘,’ token virtual ::java::util::List * subList(jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:63:28: error: ‘jint’ is not a type virtual void removeRange(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:63:34: error: ‘jint’ is not a type virtual void removeRange(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:65:28: error: ‘jint’ is not a type void checkBoundInclusive(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:66:28: error: ‘jint’ is not a type void checkBoundExclusive(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:67:25: error: ‘jint’ is not a type void raiseBoundsError(jint, ::java::lang::String *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:69:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = -2767605614048989439LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:72:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint elementCount; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:73:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint capacityIncrement; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:13:19: warning: base class ‘class java::util::AbstractList’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::util::Vector : public ::java::util::AbstractList ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Vector.h:13:19: warning: ‘class java::util::Vector’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:61:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:17:17: error: field ‘jint’ has incomplete type ‘java::util::ArrayList’ ArrayList(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:13:19: note: definition of ‘class java::util::ArrayList’ is not complete until the closing brace class java::util::ArrayList : public ::java::util::AbstractList ^~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:21:31: error: ‘jint’ is not a type virtual void ensureCapacity(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:22:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint size(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:23:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isEmpty(); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:24:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean contains(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:25:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint indexOf(::java::lang::Object *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:26:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint lastIndexOf(::java::lang::Object *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:30:42: error: ‘get’ declared as a ‘virtual’ field virtual ::java::lang::Object * get(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:30:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::Object * get(jint); ^~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:30:42: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::java::lang::Object * get(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:31:38: error: ‘set’ declared as a ‘virtual’ field virtual ::java::lang::Object * set(jint, ::java::lang::Object *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:31:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::Object * set(jint, ::java::lang::Object *); ^~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:31:42: error: expected ‘)’ before ‘,’ token virtual ::java::lang::Object * set(jint, ::java::lang::Object *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:32:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean add(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:33:20: error: ‘jint’ is not a type virtual void add(jint, ::java::lang::Object *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:34:45: error: ‘remove’ declared as a ‘virtual’ field virtual ::java::lang::Object * remove(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:34:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::Object * remove(jint); ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:34:45: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::java::lang::Object * remove(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:36:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addAll(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:37:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addAll(jint, ::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:39:28: error: ‘jint’ is not a type virtual void removeRange(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:39:34: error: ‘jint’ is not a type virtual void removeRange(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:41:28: error: ‘jint’ is not a type void checkBoundInclusive(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:42:28: error: ‘jint’ is not a type void checkBoundExclusive(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:43:25: error: ‘jint’ is not a type void raiseBoundsError(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:45:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean removeAllInternal(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:46:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean retainAllInternal(::java::util::Collection *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:50:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = 8683452581122892189LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:51:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DEFAULT_CAPACITY = 10; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:52:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint __attribute__((aligned(__alignof__( ::java::util::AbstractList)))) size__; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:13:19: warning: base class ‘class java::util::AbstractList’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::util::ArrayList : public ::java::util::AbstractList ^~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/ArrayList.h:13:19: warning: ‘class java::util::ArrayList’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:62:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Iterator.h:15:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean hasNext() = 0; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Iterator.h:19:34: warning: ‘java_interface’ attribute directive ignored [-Wattributes] } __attribute__ ((java_interface)); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Iterator.h:11:19: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::util::Iterator : public ::java::lang::Object ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Iterator.h:11:19: warning: ‘class java::util::Iterator’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:9:0, from pdftk.cc:63: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:22:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean containsKey(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:23:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean containsValue(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:24:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean equals(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:26:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint hashCode(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:27:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isEmpty(); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:32:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint size(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:36:10: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? static jboolean equals(::java::lang::Object *, ::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:37:10: error: ‘jint’ does not name a type; did you mean ‘int’? static jint hashCode(::java::lang::Object *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:38:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint KEYS = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:39:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint VALUES = 1; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:40:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ENTRIES = 2; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:11:19: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::util::AbstractMap : public ::java::lang::Object ^~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/AbstractMap.h:11:19: warning: ‘class java::util::AbstractMap’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:63:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:19:15: error: field ‘jint’ has incomplete type ‘java::util::HashMap’ HashMap(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:13:19: note: definition of ‘class java::util::HashMap’ is not complete until the closing brace class java::util::HashMap : public ::java::util::AbstractMap ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:20:15: error: expected ‘)’ before ‘,’ token HashMap(jint, jfloat); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:21:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint size(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:22:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isEmpty(); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:24:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean containsKey(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:29:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean containsValue(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:35:73: error: ‘jint’ is not a type virtual void addEntry(::java::lang::Object *, ::java::lang::Object *, jint, jboolean); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:35:79: error: ‘jboolean’ has not been declared virtual void addEntry(::java::lang::Object *, ::java::lang::Object *, jint, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:37:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint hash(::java::lang::Object *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:38:49: error: ‘iterator’ declared as a ‘virtual’ field virtual ::java::util::Iterator * iterator(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:38:36: error: expected ‘;’ at end of member declaration virtual ::java::util::Iterator * iterator(jint); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:38:49: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::java::util::Iterator * iterator(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:45:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DEFAULT_CAPACITY = 16; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:46:10: error: ‘jfloat’ does not name a type; did you mean ‘float’? static jfloat DEFAULT_LOAD_FACTOR; ^~~~~~ float /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:48:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = 362498820763181265LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:49:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint __attribute__((aligned(__alignof__( ::java::util::AbstractMap)))) threshold; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:51:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat loadFactor; ^~~~~~ float /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:53:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint modCount; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:54:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint size__; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:13:19: warning: base class ‘class java::util::AbstractMap’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::util::HashMap : public ::java::util::AbstractMap ^~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/HashMap.h:13:19: warning: ‘class java::util::HashMap’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:65:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Locale.h:47:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint hashCode(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Locale.h:48:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean equals(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Locale.h:76:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = 9149081749638150636LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Locale.h:80:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint hashcode; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Locale.h:13:19: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::util::Locale : public ::java::lang::Object ^~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Locale.h:13:19: warning: ‘class java::util::Locale’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:66:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:24:18: error: ‘jint’ was not declared in this scope static JArray< jint > * getDateParams(::java::lang::String *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:24:18: note: suggested alternative: ‘int’ static JArray< jint > * getDateParams(::java::lang::String *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:24:23: error: template argument 1 is invalid static JArray< jint > * getDateParams(::java::lang::String *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:25:10: error: ‘jint’ does not name a type; did you mean ‘int’? static jint parseTime(::java::lang::String *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:27:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getOffset(jint, jint, jint, jint, jint, jint) = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:28:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getOffset(jlong); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:29:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getRawOffset() = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:30:29: error: ‘jint’ has not been declared virtual void setRawOffset(jint) = 0; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:35:49: error: ‘getDisplayName’ declared as a ‘virtual’ field virtual ::java::lang::String * getDisplayName(jboolean, jint); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:35:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::String * getDisplayName(jboolean, jint); ^~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:35:49: error: ‘java::lang::String* java::util::TimeZone::getDisplayName’ conflicts with a previous declaration virtual ::java::lang::String * getDisplayName(jboolean, jint); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:34:34: note: previous declaration ‘java::util::TimeZone::getDisplayName’ virtual ::java::lang::String * getDisplayName(::java::util::Locale *); ^~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:35:57: error: expected ‘)’ before ‘,’ token virtual ::java::lang::String * getDisplayName(jboolean, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:36:49: error: ‘getDisplayName’ declared as a ‘virtual’ field virtual ::java::lang::String * getDisplayName(jboolean, jint, ::java::util::Locale *); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:36:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::String * getDisplayName(jboolean, jint, ::java::util::Locale *); ^~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:36:49: error: ‘java::lang::String* java::util::TimeZone::getDisplayName’ conflicts with a previous declaration virtual ::java::lang::String * getDisplayName(jboolean, jint, ::java::util::Locale *); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:34:34: note: previous declaration ‘java::util::TimeZone::getDisplayName’ virtual ::java::lang::String * getDisplayName(::java::util::Locale *); ^~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:36:57: error: expected ‘)’ before ‘,’ token virtual ::java::lang::String * getDisplayName(jboolean, jint, ::java::util::Locale *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:38:26: error: expected ‘;’ at end of member declaration ::java::lang::String * getDefaultDisplayName(jboolean); ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:38:56: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] ::java::lang::String * getDefaultDisplayName(jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:40:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean useDaylightTime() = 0; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:41:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean inDaylightTime(::java::util::Date *) = 0; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:42:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getDSTSavings(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:47:45: error: expected ‘;’ at end of member declaration static JArray< ::java::lang::String * > * getAvailableIDs(jint); ^~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:47:65: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] static JArray< ::java::lang::String * > * getAvailableIDs(jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:49:10: error: ‘jint’ does not name a type; did you mean ‘int’? static jint getAvailableIDs(::java::io::File *, ::java::lang::String *, ::java::util::ArrayList *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:51:61: error: ‘static JArray* java::util::TimeZone::getAvailableIDs()’ conflicts with a previous declaration static JArray< ::java::lang::String * > * getAvailableIDs(); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:47:45: note: previous declaration ‘JArray* java::util::TimeZone::getAvailableIDs’ static JArray< ::java::lang::String * > * getAvailableIDs(jint); ^~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:54:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean hasSameRules(::java::util::TimeZone *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:56:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint SHORT = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:57:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint LONG = 1; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:61:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = 3581463369166924961LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:13:19: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::util::TimeZone : public ::java::lang::Object ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/TimeZone.h:13:19: warning: ‘class java::util::TimeZone’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:67:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:32:11: error: ‘jlong’ does not name a type; did you mean ‘long’? virtual jlong getTimeInMillis(); ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:33:32: error: ‘jlong’ has not been declared virtual void setTimeInMillis(jlong); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:34:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint get(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:36:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint internalGet(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:38:20: error: ‘jint’ has not been declared virtual void set(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:38:26: error: ‘jint’ has not been declared virtual void set(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:39:20: error: ‘jint’ has not been declared virtual void set(jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:39:26: error: ‘jint’ has not been declared virtual void set(jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:39:32: error: ‘jint’ has not been declared virtual void set(jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:40:20: error: ‘jint’ has not been declared virtual void set(jint, jint, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:40:26: error: ‘jint’ has not been declared virtual void set(jint, jint, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:40:32: error: ‘jint’ has not been declared virtual void set(jint, jint, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:40:38: error: ‘jint’ has not been declared virtual void set(jint, jint, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:40:44: error: ‘jint’ has not been declared virtual void set(jint, jint, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:41:20: error: ‘jint’ has not been declared virtual void set(jint, jint, jint, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:41:26: error: ‘jint’ has not been declared virtual void set(jint, jint, jint, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:41:32: error: ‘jint’ has not been declared virtual void set(jint, jint, jint, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:41:38: error: ‘jint’ has not been declared virtual void set(jint, jint, jint, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:41:44: error: ‘jint’ has not been declared virtual void set(jint, jint, jint, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:41:50: error: ‘jint’ has not been declared virtual void set(jint, jint, jint, jint, jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:43:22: error: ‘jint’ has not been declared virtual void clear(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:44:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isSet(jint); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:48:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean equals(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:49:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint hashCode(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:50:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean before(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:51:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean after(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:52:20: error: ‘jint’ has not been declared virtual void add(jint, jint) = 0; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:52:26: error: ‘jint’ has not been declared virtual void add(jint, jint) = 0; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:53:21: error: ‘jint’ has not been declared virtual void roll(jint, jboolean) = 0; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:53:27: error: ‘jboolean’ has not been declared virtual void roll(jint, jboolean) = 0; ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:54:21: error: ‘jint’ has not been declared virtual void roll(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:54:27: error: ‘jint’ has not been declared virtual void roll(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:54:16: error: ‘virtual void java::util::Calendar::roll(int, int)’ cannot be overloaded virtual void roll(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:53:16: error: with ‘virtual void java::util::Calendar::roll(int, int)’ virtual void roll(jint, jboolean) = 0; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:57:27: error: ‘jboolean’ has not been declared virtual void setLenient(jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:58:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isLenient(); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:59:34: error: ‘jint’ has not been declared virtual void setFirstDayOfWeek(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:60:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getFirstDayOfWeek(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:61:42: error: ‘jint’ has not been declared virtual void setMinimalDaysInFirstWeek(jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:62:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getMinimalDaysInFirstWeek(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:63:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getMinimum(jint) = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:64:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getMaximum(jint) = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:65:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getGreatestMinimum(jint) = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:66:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getLeastMaximum(jint) = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:67:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getActualMinimum(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:68:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getActualMaximum(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:69:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint Calendar$compareTo(::java::util::Calendar *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:76:49: error: ‘getDisplayName’ declared as a ‘virtual’ field virtual ::java::lang::String * getDisplayName(jint, jint, ::java::util::Locale *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:76:34: error: expected ‘;’ at end of member declaration virtual ::java::lang::String * getDisplayName(jint, jint, ::java::util::Locale *); ^~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:76:53: error: expected ‘)’ before ‘,’ token virtual ::java::lang::String * getDisplayName(jint, jint, ::java::util::Locale *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:77:47: error: ‘getDisplayNames’ declared as a ‘virtual’ field virtual ::java::util::Map * getDisplayNames(jint, jint, ::java::util::Locale *); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:77:31: error: expected ‘;’ at end of member declaration virtual ::java::util::Map * getDisplayNames(jint, jint, ::java::util::Locale *); ^~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:77:51: error: expected ‘)’ before ‘,’ token virtual ::java::util::Map * getDisplayNames(jint, jint, ::java::util::Locale *); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:78:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint compareTo(::java::lang::Object *); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:79:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ERA = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:80:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint YEAR = 1; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:81:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint MONTH = 2; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:82:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint WEEK_OF_YEAR = 3; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:83:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint WEEK_OF_MONTH = 4; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:84:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DATE = 5; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:85:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DAY_OF_MONTH = 5; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:86:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DAY_OF_YEAR = 6; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:87:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DAY_OF_WEEK = 7; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:88:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DAY_OF_WEEK_IN_MONTH = 8; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:89:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint AM_PM = 9; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:90:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint HOUR = 10; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:91:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint HOUR_OF_DAY = 11; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:92:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint MINUTE = 12; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:93:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint SECOND = 13; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:94:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint MILLISECOND = 14; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:95:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ZONE_OFFSET = 15; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:96:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DST_OFFSET = 16; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:97:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FIELD_COUNT = 17; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:98:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint SUNDAY = 1; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:99:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint MONDAY = 2; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:100:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TUESDAY = 3; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:101:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint WEDNESDAY = 4; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:102:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint THURSDAY = 5; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:103:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FRIDAY = 6; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:104:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint SATURDAY = 7; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:105:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint JANUARY = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:106:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FEBRUARY = 1; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:107:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint MARCH = 2; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:108:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint APRIL = 3; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:109:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint MAY = 4; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:110:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint JUNE = 5; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:111:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint JULY = 6; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:112:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint AUGUST = 7; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:113:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint SEPTEMBER = 8; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:114:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint OCTOBER = 9; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:115:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint NOVEMBER = 10; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:116:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DECEMBER = 11; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:117:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint UNDECIMBER = 12; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:118:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint AM = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:119:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PM = 1; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:120:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALL_STYLES = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:121:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint SHORT = 1; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:122:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint LONG = 2; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:124:11: error: ‘jint’ was not declared in this scope JArray< jint > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) fields; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:124:11: note: suggested alternative: ‘int’ JArray< jint > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) fields; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:124:16: error: template argument 1 is invalid JArray< jint > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) fields; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:125:11: error: ‘jboolean’ was not declared in this scope JArray< jboolean > * isSet__; ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:125:11: note: suggested alternative: ‘mbrlen’ JArray< jboolean > * isSet__; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:125:20: error: template argument 1 is invalid JArray< jboolean > * isSet__; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:126:3: error: ‘jlong’ does not name a type; did you mean ‘long’? jlong time; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:127:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean isTimeSet; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:128:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean areFieldsSet; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:132:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean lenient; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:133:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint firstDayOfWeek; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:134:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint minimalDaysInFirstWeek; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:135:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean explicitDSTOffset; ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:136:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint serialVersionOnStream; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:138:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = -1807547505821590642LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:13:19: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::util::Calendar : public ::java::lang::Object ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/Calendar.h:13:19: warning: ‘class java::util::Calendar’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:68:0: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:22:71: error: ‘jboolean’ has not been declared GregorianCalendar(::java::util::TimeZone *, ::java::util::Locale *, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:24:25: error: expected ‘)’ before ‘,’ token GregorianCalendar(jint, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:25:25: error: expected ‘)’ before ‘,’ token GregorianCalendar(jint, jint, jint, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:26:25: error: expected ‘)’ before ‘,’ token GregorianCalendar(jint, jint, jint, jint, jint, jint); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:29:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isLeapYear(jint); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:31:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint getWeekDay(jint, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:32:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint getFirstDayOfMonth(jint, jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:33:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean isGregorian(jint, jint); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:38:3: error: ‘jlong’ does not name a type; did you mean ‘long’? jlong getLinearDay(jint, jint, jboolean); ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:39:29: error: ‘jint’ was not declared in this scope void calculateDay(JArray< jint > *, jlong, jboolean); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:39:29: note: suggested alternative: ‘int’ void calculateDay(JArray< jint > *, jlong, jboolean); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:39:34: error: template argument 1 is invalid void calculateDay(JArray< jint > *, jlong, jboolean); ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:39:39: error: ‘jlong’ has not been declared void calculateDay(JArray< jint > *, jlong, jboolean); ^~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:39:46: error: ‘jboolean’ has not been declared void calculateDay(JArray< jint > *, jlong, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:43:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint hashCode(); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:44:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean equals(::java::lang::Object *); ^~~~~~~~ mbrlen /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:45:20: error: ‘jint’ has not been declared virtual void add(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:45:26: error: ‘jint’ has not been declared virtual void add(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:46:21: error: ‘jint’ has not been declared virtual void roll(jint, jboolean); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:46:27: error: ‘jboolean’ has not been declared virtual void roll(jint, jboolean); ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:48:25: error: ‘jint’ has not been declared void cleanUpAfterRoll(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:48:31: error: ‘jint’ has not been declared void cleanUpAfterRoll(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:50:21: error: ‘jint’ has not been declared virtual void roll(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:50:27: error: ‘jint’ has not been declared virtual void roll(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:50:16: error: ‘virtual void java::util::GregorianCalendar::roll(int, int)’ cannot be overloaded virtual void roll(jint, jint); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:46:16: error: with ‘virtual void java::util::GregorianCalendar::roll(int, int)’ virtual void roll(jint, jboolean); ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:51:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getMinimum(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:52:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getMaximum(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:53:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getGreatestMinimum(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:54:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getLeastMaximum(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:55:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getActualMinimum(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:56:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getActualMaximum(jint); ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:57:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint BC = 0; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:58:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint AD = 1; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:60:3: error: ‘jlong’ does not name a type; did you mean ‘long’? jlong __attribute__((aligned(__alignof__( ::java::util::Calendar)))) gregorianCutover; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:62:16: error: ‘jlong’ does not name a type; did you mean ‘long’? static const jlong serialVersionUID = -8125100834729963327LL; ^~~~~ long /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:64:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint EPOCH_DAYS = 719162; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:65:18: error: ‘jint’ was not declared in this scope static JArray< jint > * minimums; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:65:18: note: suggested alternative: ‘int’ static JArray< jint > * minimums; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:65:23: error: template argument 1 is invalid static JArray< jint > * minimums; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:66:18: error: ‘jint’ was not declared in this scope static JArray< jint > * maximums; ^~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:66:18: note: suggested alternative: ‘int’ static JArray< jint > * maximums; ^~~~ int /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:66:23: error: template argument 1 is invalid static JArray< jint > * maximums; ^ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:13:19: warning: base class ‘class java::util::Calendar’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class java::util::GregorianCalendar : public ::java::util::Calendar ^~~~~~~~~~~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/util/GregorianCalendar.h:13:19: warning: ‘class java::util::GregorianCalendar’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:84:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:36:54: error: ‘jfloat’ has not been declared Document(::pdftk::com::lowagie::text::Rectangle *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:36:62: error: ‘jfloat’ has not been declared Document(::pdftk::com::lowagie::text::Rectangle *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:36:70: error: ‘jfloat’ has not been declared Document(::pdftk::com::lowagie::text::Rectangle *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:36:78: error: ‘jfloat’ has not been declared Document(::pdftk::com::lowagie::text::Rectangle *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:39:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean add(::pdftk::com::lowagie::text::Element *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:41:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean setPageSize(::pdftk::com::lowagie::text::Rectangle *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:42:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean setMargins(jfloat, jfloat, jfloat, jfloat); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:43:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean newPage(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:45:29: error: ‘jint’ has not been declared virtual void setPageCount(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:46:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getPageNumber(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:48:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addHeader(::java::lang::String *, ::java::lang::String *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:49:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addTitle(::java::lang::String *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:50:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addSubject(::java::lang::String *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:51:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addKeywords(::java::lang::String *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:52:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addAuthor(::java::lang::String *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:53:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addCreator(::java::lang::String *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:54:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addProducer(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:55:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean addCreationDate(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:56:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat leftMargin(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:57:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat rightMargin(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:58:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat topMargin(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:59:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat bottomMargin(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:60:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat left(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:61:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat right(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:62:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat top(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:63:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat bottom(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:64:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat left(jfloat); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:65:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat right(jfloat); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:66:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat top(jfloat); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:67:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat bottom(jfloat); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:69:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isOpen(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:78:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean setMarginMirroring(jboolean); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:79:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isMarginMirroring(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:83:10: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? static jboolean compress; ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:87:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean open__; ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:88:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean close__; ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:90:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat marginLeft; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:91:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat marginRight; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:92:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat marginTop; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:93:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat marginBottom; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:94:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean marginMirroring; ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:98:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint pageN; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:30:34: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::Document : public ::java::lang::Object ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Document.h:30:34: warning: ‘class pdftk::com::lowagie::text::Document’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:85:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:39:19: error: expected ‘)’ before ‘,’ token Rectangle(jfloat, jfloat, jfloat, jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:40:19: error: expected ‘)’ before ‘,’ token Rectangle(jfloat, jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:44:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean process(::pdftk::com::lowagie::text::ElementListener *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:45:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint type(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:48:62: error: ‘rectangle’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::Rectangle * rectangle(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:48:52: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::Rectangle * rectangle(jfloat, jfloat); ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:48:68: error: expected ‘)’ before ‘,’ token virtual ::pdftk::com::lowagie::text::Rectangle * rectangle(jfloat, jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:50:24: error: ‘jfloat’ has not been declared virtual void setLeft(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:51:25: error: ‘jfloat’ has not been declared virtual void setRight(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:52:23: error: ‘jfloat’ has not been declared virtual void setTop(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:53:26: error: ‘jfloat’ has not been declared virtual void setBottom(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:54:26: error: ‘jint’ has not been declared virtual void setBorder(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:55:33: error: ‘jint’ has not been declared virtual void enableBorderSide(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:56:34: error: ‘jint’ has not been declared virtual void disableBorderSide(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:57:31: error: ‘jfloat’ has not been declared virtual void setBorderWidth(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:64:28: error: ‘jfloat’ has not been declared virtual void setGrayFill(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:65:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat left(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:66:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat right(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:67:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat top(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:68:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat bottom(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:69:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat left(jfloat); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:70:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat right(jfloat); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:71:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat top(jfloat); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:72:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat bottom(jfloat); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:73:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat width(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:74:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat height(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:75:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean hasBorders(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:76:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean hasBorder(jint); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:77:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint border(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:78:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat borderWidth(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:81:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat grayFill(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:82:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getRotation(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:92:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat getBorderWidthLeft(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:93:35: error: ‘jfloat’ has not been declared virtual void setBorderWidthLeft(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:94:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat getBorderWidthRight(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:95:36: error: ‘jfloat’ has not been declared virtual void setBorderWidthRight(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:96:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat getBorderWidthTop(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:97:34: error: ‘jfloat’ has not been declared virtual void setBorderWidthTop(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:98:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat getBorderWidthBottom(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:99:37: error: ‘jfloat’ has not been declared virtual void setBorderWidthBottom(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:101:33: error: ‘jfloat’ has not been declared void updateBorderBasedOnWidth(jfloat, jint); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:101:41: error: ‘jint’ has not been declared void updateBorderBasedOnWidth(jfloat, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:102:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat getVariableBorderWidth(jfloat, jint); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:104:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isUseVariableBorders(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:105:38: error: ‘jboolean’ has not been declared virtual void setUseVariableBorders(jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:107:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint UNDEFINED = -1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:108:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TOP = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:109:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint BOTTOM = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:110:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint LEFT = 4; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:111:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint RIGHT = 8; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:112:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint NO_BORDER = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:113:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint BOX = 15; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:115:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat __attribute__((aligned(__alignof__( ::java::lang::Object)))) llx; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:116:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat lly; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:117:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat urx; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:118:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat ury; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:119:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint border__; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:120:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat borderWidth__; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:126:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat borderWidthLeft; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:127:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat borderWidthRight; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:128:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat borderWidthTop; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:129:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat borderWidthBottom; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:130:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean useVariableBorders; ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:132:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat grayFill__; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:133:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint rotation; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:35:34: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::Rectangle : public ::java::lang::Object ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/Rectangle.h:35:34: warning: ‘class pdftk::com::lowagie::text::Rectangle’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:9:0, from pdftk.cc:86: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:38:17: error: field ‘jint’ has incomplete type ‘pdftk::com::lowagie::text::pdf::PdfObject’ PdfObject(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:34:39: note: definition of ‘class pdftk::com::lowagie::text::pdf::PdfObject’ is not complete until the closing brace class pdftk::com::lowagie::text::pdf::PdfObject : public ::java::lang::Object ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:39:17: error: expected ‘)’ before ‘,’ token PdfObject(jint, ::java::lang::String *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:40:17: error: expected ‘)’ before ‘,’ token PdfObject(jint, JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:43:19: error: ‘jbyte’ was not declared in this scope virtual JArray< jbyte > * getBytes(); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:43:25: error: template argument 1 is invalid virtual JArray< jbyte > * getBytes(); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:44:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean canBeInObjStm(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:46:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint length(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:50:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint type(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:51:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isNull(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:52:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isBoolean(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:53:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isNumber(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:54:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isString(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:55:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isName(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:56:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isArray(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:57:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isDictionary(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:58:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isStream(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:59:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isIndirect(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:62:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint BOOLEAN = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:63:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint NUMBER = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:64:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint STRING = 3; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:65:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint NAME = 4; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:66:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ARRAY = 5; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:67:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DICTIONARY = 6; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:68:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint STREAM = 7; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:69:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint m_NULL = 8; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:70:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint INDIRECT = 10; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:75:11: error: ‘jbyte’ was not declared in this scope JArray< jbyte > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) bytes; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:75:17: error: template argument 1 is invalid JArray< jbyte > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) bytes; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:76:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint type__; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:34:39: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfObject : public ::java::lang::Object ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:34:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfObject’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:86:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:37:35: error: ‘jboolean’ has not been declared PdfName(::java::lang::String *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:38:19: error: ‘jbyte’ was not declared in this scope PdfName(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:38:19: note: suggested alternative: ‘bytes’ PdfName(JArray< jbyte > *); ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:38:25: error: template argument 1 is invalid PdfName(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:39:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint compareTo(::java::lang::Object *); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:40:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean equals(::java::lang::Object *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:41:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint hashCode(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:42:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * encodeName(::java::lang::String *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:42:18: note: suggested alternative: ‘bytes’ static JArray< jbyte > * encodeName(::java::lang::String *); ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:42:24: error: template argument 1 is invalid static JArray< jbyte > * encodeName(::java::lang::String *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:689:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint __attribute__((aligned(__alignof__( ::pdftk::com::lowagie::text::pdf::PdfObject)))) hash; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:32:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfObject’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfName : public ::pdftk::com::lowagie::text::pdf::PdfObject ^~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:32:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfName’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:87:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:41:21: error: ‘jbyte’ was not declared in this scope PdfString(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:41:21: note: suggested alternative: ‘bytes’ PdfString(JArray< jbyte > *); ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:41:27: error: template argument 1 is invalid PdfString(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:42:21: error: ‘jbyte’ was not declared in this scope PdfString(JArray< jbyte > *, ::java::lang::String *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:42:21: note: suggested alternative: ‘bytes’ PdfString(JArray< jbyte > *, ::java::lang::String *); ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:42:27: error: template argument 1 is invalid PdfString(JArray< jbyte > *, ::java::lang::String *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:45:19: error: ‘jbyte’ was not declared in this scope virtual JArray< jbyte > * getBytes(); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:45:19: note: suggested alternative: ‘bytes’ virtual JArray< jbyte > * getBytes(); ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:45:25: error: template argument 1 is invalid virtual JArray< jbyte > * getBytes(); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:52:26: error: ‘jint’ is not a type virtual void setObjNum(jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:52:32: error: ‘jint’ is not a type virtual void setObjNum(jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:55:19: error: ‘jbyte’ was not declared in this scope virtual JArray< jbyte > * getOriginalBytes(); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:55:19: note: suggested alternative: ‘bytes’ virtual JArray< jbyte > * getOriginalBytes(); ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:55:25: error: template argument 1 is invalid virtual JArray< jbyte > * getOriginalBytes(); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:56:79: error: ‘setHexWriting’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfString * setHexWriting(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:56:57: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfString * setHexWriting(jboolean); ^~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:56:79: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfString * setHexWriting(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:57:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isHexWriting(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:58:10: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? static jboolean isUnicode(JArray< jbyte > *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:61:11: error: ‘jbyte’ was not declared in this scope JArray< jbyte > * originalBytes; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:61:11: note: suggested alternative: ‘bytes’ JArray< jbyte > * originalBytes; ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:61:17: error: template argument 1 is invalid JArray< jbyte > * originalBytes; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:63:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint objNum; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:64:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint objGen; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:65:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean hexWriting; ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:34:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfObject’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfString : public ::pdftk::com::lowagie::text::pdf::PdfObject ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfString.h:34:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfString’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:88:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:35:17: error: field ‘jint’ has incomplete type ‘pdftk::com::lowagie::text::pdf::PdfNumber’ PdfNumber(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:30:39: note: definition of ‘class pdftk::com::lowagie::text::pdf::PdfNumber’ is not complete until the closing brace class pdftk::com::lowagie::text::pdf::PdfNumber : public ::pdftk::com::lowagie::text::pdf::PdfObject ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:36:20: error: field ‘jdouble’ has incomplete type ‘pdftk::com::lowagie::text::pdf::PdfNumber’ PdfNumber(jdouble); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:30:39: note: definition of ‘class pdftk::com::lowagie::text::pdf::PdfNumber’ is not complete until the closing brace class pdftk::com::lowagie::text::pdf::PdfNumber : public ::pdftk::com::lowagie::text::pdf::PdfObject ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:37:19: error: field ‘jfloat’ has incomplete type ‘pdftk::com::lowagie::text::pdf::PdfNumber’ PdfNumber(jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:30:39: note: definition of ‘class pdftk::com::lowagie::text::pdf::PdfNumber’ is not complete until the closing brace class pdftk::com::lowagie::text::pdf::PdfNumber : public ::pdftk::com::lowagie::text::pdf::PdfObject ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:38:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint intValue(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:39:11: error: ‘jdouble’ does not name a type; did you mean ‘double’? virtual jdouble doubleValue(); ^~~~~~~ double /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:40:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat floatValue(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:43:3: error: ‘jdouble’ does not name a type; did you mean ‘double’? jdouble __attribute__((aligned(__alignof__( ::pdftk::com::lowagie::text::pdf::PdfObject)))) value; ^~~~~~~ double /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:30:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfObject’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfNumber : public ::pdftk::com::lowagie::text::pdf::PdfObject ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:30:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfNumber’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:89:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:47:20: error: ‘jfloat’ was not declared in this scope PdfArray(JArray< jfloat > *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:47:20: note: suggested alternative: ‘float’ PdfArray(JArray< jfloat > *); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:47:27: error: template argument 1 is invalid PdfArray(JArray< jfloat > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:48:20: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfObject::jint’ PdfArray(JArray< jint > *); ^~~~ In file included from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:9:0, from pdftk.cc:86: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:38:17: note: declared here PdfObject(jint); ^ In file included from pdftk.cc:89:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:48:20: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfObject::jint’ PdfArray(JArray< jint > *); ^~~~ In file included from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:9:0, from pdftk.cc:86: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:38:17: note: declared here PdfObject(jint); ^ In file included from pdftk.cc:89:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:48:20: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfObject::jint’ PdfArray(JArray< jint > *); ^~~~ In file included from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfName.h:9:0, from pdftk.cc:86: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfObject.h:38:17: note: declared here PdfObject(jint); ^ In file included from pdftk.cc:89:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:48:25: error: template argument 1 is invalid PdfArray(JArray< jint > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:48:3: error: ‘pdftk::com::lowagie::text::pdf::PdfArray::PdfArray(int*)’ cannot be overloaded PdfArray(JArray< jint > *); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:47:3: error: with ‘pdftk::com::lowagie::text::pdf::PdfArray::PdfArray(int*)’ PdfArray(JArray< jfloat > *); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:53:61: error: ‘set’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfObject * set(jint, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:53:57: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfObject * set(jint, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:53:65: error: expected ‘)’ before ‘,’ token virtual ::pdftk::com::lowagie::text::pdf::PdfObject * set(jint, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:68: error: ‘remove’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:57: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:68: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:56:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint size(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:57:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isEmpty(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:58:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean add(::pdftk::com::lowagie::text::pdf::PdfObject *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:59:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean add(JArray< jfloat > *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:60:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean add(JArray< jint > *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:61:20: error: ‘jint’ is not a type virtual void add(jint, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:63:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean contains(::pdftk::com::lowagie::text::pdf::PdfObject *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:65:74: error: ‘getPdfObject’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObject(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:65:57: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObject(jint); ^~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:65:74: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObject(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:65:74: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:68: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:66:77: error: ‘getDirectObject’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getDirectObject(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:66:57: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getDirectObject(jint); ^~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:66:77: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getDirectObject(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:66:77: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:68: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:67:75: error: ‘getAsDict’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfDictionary * getAsDict(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:67:61: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfDictionary * getAsDict(jint); ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:67:75: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfDictionary * getAsDict(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:67:75: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:68: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:68:71: error: ‘getAsArray’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfArray * getAsArray(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:68:56: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfArray * getAsArray(jint); ^~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:68:71: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfArray * getAsArray(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:68:71: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:68: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:69:73: error: ‘getAsStream’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfStream * getAsStream(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:69:57: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfStream * getAsStream(jint); ^~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:69:73: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfStream * getAsStream(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:69:73: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:68: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:70:73: error: ‘getAsString’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfString * getAsString(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:70:57: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfString * getAsString(jint); ^~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:70:73: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfString * getAsString(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:70:73: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:68: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:71:73: error: ‘getAsNumber’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfNumber * getAsNumber(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:71:57: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfNumber * getAsNumber(jint); ^~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:71:73: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfNumber * getAsNumber(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:71:73: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:68: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:72:69: error: ‘getAsName’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfName * getAsName(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:72:55: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfName * getAsName(jint); ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:72:69: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfName * getAsName(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:72:69: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:68: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:73:75: error: ‘getAsBoolean’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfBoolean * getAsBoolean(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:73:58: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfBoolean * getAsBoolean(jint); ^~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:73:75: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfBoolean * getAsBoolean(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:73:75: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:68: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:74:92: error: ‘getAsIndirectObject’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectReference * getAsIndirectObject(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:74:68: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectReference * getAsIndirectObject(jint); ^~~~~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:74:92: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectReference * getAsIndirectObject(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:74:92: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:54:68: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfArray::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfObject * remove(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:41:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfObject’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfArray : public ::pdftk::com::lowagie::text::pdf::PdfObject ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfArray.h:41:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfArray’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:90:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDictionary.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDictionary.h:54:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint size(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDictionary.h:55:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean contains(::pdftk::com::lowagie::text::pdf::PdfName *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDictionary.h:56:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isDictionaryType(::pdftk::com::lowagie::text::pdf::PdfName *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDictionary.h:57:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isFont(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDictionary.h:58:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isPage(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDictionary.h:59:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isPages(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDictionary.h:60:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isCatalog(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDictionary.h:61:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isOutlineTree(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDictionary.h:39:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfObject’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfDictionary : public ::pdftk::com::lowagie::text::pdf::PdfObject ^~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDictionary.h:39:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:91:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:38:21: error: ‘jbyte’ was not declared in this scope PdfStream(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:38:21: note: suggested alternative: ‘bytes’ PdfStream(JArray< jbyte > *); ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:38:27: error: template argument 1 is invalid PdfStream(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:44:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getRawLength(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:46:30: error: ‘jint’ is not a type virtual void flateCompress(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:53:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DEFAULT_COMPRESSION = -1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:54:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint NO_COMPRESSION = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:55:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint BEST_SPEED = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:56:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint BEST_COMPRESSION = 9; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:58:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean __attribute__((aligned(__alignof__( ::pdftk::com::lowagie::text::pdf::PdfDictionary)))) compressed; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:59:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint compressionLevel; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:63:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint inputStreamLength; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:65:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint rawLength; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:67:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * STARTSTREAM; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:67:18: note: suggested alternative: ‘bytes’ static JArray< jbyte > * STARTSTREAM; ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:67:24: error: template argument 1 is invalid static JArray< jbyte > * STARTSTREAM; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:68:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * ENDSTREAM; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:68:18: note: suggested alternative: ‘bytes’ static JArray< jbyte > * ENDSTREAM; ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:68:24: error: template argument 1 is invalid static JArray< jbyte > * ENDSTREAM; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:69:10: error: ‘jint’ does not name a type; did you mean ‘int’? static jint SIZESTREAM; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:34:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfStream : public ::pdftk::com::lowagie::text::pdf::PdfDictionary ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStream.h:34:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfStream’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:92:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ In file included from pdftk.cc:92:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:50:133: error: ‘jboolean’ has not been declared PdfOutline(::pdftk::com::lowagie::text::pdf::PdfOutline *, ::pdftk::com::lowagie::text::pdf::PdfAction *, ::java::lang::String *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:52:138: error: ‘jboolean’ has not been declared PdfOutline(::pdftk::com::lowagie::text::pdf::PdfOutline *, ::pdftk::com::lowagie::text::pdf::PdfDestination *, ::java::lang::String *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:54:156: error: ‘jboolean’ has not been declared PdfOutline(::pdftk::com::lowagie::text::pdf::PdfOutline *, ::pdftk::com::lowagie::text::pdf::PdfAction *, ::pdftk::com::lowagie::text::pdf::PdfString *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:56:161: error: ‘jboolean’ has not been declared PdfOutline(::pdftk::com::lowagie::text::pdf::PdfOutline *, ::pdftk::com::lowagie::text::pdf::PdfDestination *, ::pdftk::com::lowagie::text::pdf::PdfString *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:58:151: error: ‘jboolean’ has not been declared PdfOutline(::pdftk::com::lowagie::text::pdf::PdfOutline *, ::pdftk::com::lowagie::text::pdf::PdfAction *, ::pdftk::com::lowagie::text::Paragraph *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:60:156: error: ‘jboolean’ has not been declared PdfOutline(::pdftk::com::lowagie::text::pdf::PdfOutline *, ::pdftk::com::lowagie::text::pdf::PdfDestination *, ::pdftk::com::lowagie::text::Paragraph *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:62:100: error: ‘jboolean’ has not been declared virtual void initOutline(::pdftk::com::lowagie::text::pdf::PdfOutline *, ::java::lang::String *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:67:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean setDestinationPage(::pdftk::com::lowagie::text::pdf::PdfIndirectReference *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:70:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getCount(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:71:25: error: ‘jint’ is not a type virtual void setCount(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:73:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint level(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:82:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isOpen(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:83:24: error: ‘jboolean’ has not been declared virtual void setOpen(jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:86:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getStyle(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:87:25: error: ‘jint’ is not a type virtual void setStyle(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:90:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint count; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:99:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean open; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:101:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint style; ^~~~ int In file included from pdftk.cc:92:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:43:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfOutline : public ::pdftk::com::lowagie::text::pdf::PdfDictionary ^~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfOutline.h:43:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfOutline’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:9:0, from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:9, from pdftk.cc:93: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:43:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean add(::pdftk::com::lowagie::text::Element *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:45:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean setPageSize(::pdftk::com::lowagie::text::Rectangle *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:46:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean setMargins(jfloat, jfloat, jfloat, jfloat); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:47:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean newPage(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:51:29: error: ‘jint’ has not been declared virtual void setPageCount(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:53:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * getISOBytes(::java::lang::String *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:53:24: error: template argument 1 is invalid static JArray< jbyte > * getISOBytes(::java::lang::String *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:59:24: error: ‘jint’ has not been declared virtual void addTabs(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:64:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean writeMarkupAttributes(::pdftk::com::lowagie::text::MarkupAttributes *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:65:10: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? static jboolean hasMarkupAttributes(::pdftk::com::lowagie::text::Element *); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:67:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean isCloseStream(); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:68:31: error: ‘jboolean’ has not been declared virtual void setCloseStream(jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:70:11: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? virtual jboolean setMarginMirroring(jboolean); ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:71:16: error: ‘jbyte’ does not name a type static const jbyte NEWLINE = 10; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:72:16: error: ‘jbyte’ does not name a type static const jbyte TAB = 9; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:73:16: error: ‘jbyte’ does not name a type static const jbyte LT = 60; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:74:16: error: ‘jbyte’ does not name a type static const jbyte SPACE = 32; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:75:16: error: ‘jbyte’ does not name a type static const jbyte EQUALS = 61; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:76:16: error: ‘jbyte’ does not name a type static const jbyte QUOTE = 34; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:77:16: error: ‘jbyte’ does not name a type static const jbyte GT = 62; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:78:16: error: ‘jbyte’ does not name a type static const jbyte FORWARD = 47; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:82:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean open__; ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:83:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean m_pause; ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:84:3: error: ‘jboolean’ does not name a type; did you mean ‘mbrlen’? jboolean closeStream; ^~~~~~~~ mbrlen /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:36:34: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::DocWriter : public ::java::lang::Object ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/DocWriter.h:36:34: warning: ‘class pdftk::com::lowagie::text::DocWriter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:9:0, from pdftk.cc:93: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ In file included from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:9:0, from pdftk.cc:93: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:92:25: error: ‘jboolean’ has not been declared void fillOCProperties(jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:98:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat getVerticalPosition(jboolean); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:100:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isPaused(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:121:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean propertyExists(::java::lang::Object *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:126:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getIndirectReferenceNumber(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:135:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getPageNumber(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:136:37: error: ‘jint’ has not been declared virtual void setViewerPreferences(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:140:38: error: ‘jbyte’ was not declared in this scope virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jboolean); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:140:44: error: template argument 1 is invalid virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:140:57: error: ‘jbyte’ was not declared in this scope virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jboolean); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:140:63: error: template argument 1 is invalid virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:140:68: error: ‘jint’ has not been declared virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jboolean); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:140:74: error: ‘jboolean’ has not been declared virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:141:38: error: ‘jbyte’ was not declared in this scope virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jint); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:141:44: error: template argument 1 is invalid virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:141:57: error: ‘jbyte’ was not declared in this scope virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jint); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:141:63: error: template argument 1 is invalid virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:141:68: error: ‘jint’ has not been declared virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:141:74: error: ‘jint’ has not been declared virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:141:16: error: ‘virtual void pdftk::com::lowagie::text::pdf::PdfWriter::setEncryption(int*, int*, int, int)’ cannot be overloaded virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jint); ^~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:140:16: error: with ‘virtual void pdftk::com::lowagie::text::pdf::PdfWriter::setEncryption(int*, int*, int, int)’ virtual void setEncryption(JArray< jbyte > *, JArray< jbyte > *, jint, jboolean); ^~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:143:122: error: ‘jboolean’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectObject * addToBody(::pdftk::com::lowagie::text::pdf::PdfObject *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:145:180: error: ‘jboolean’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectObject * addToBody(::pdftk::com::lowagie::text::pdf::PdfObject *, ::pdftk::com::lowagie::text::pdf::PdfIndirectReference *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:146:122: error: ‘jint’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectObject * addToBody(::pdftk::com::lowagie::text::pdf::PdfObject *, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:146:65: error: ‘virtual pdftk::com::lowagie::text::pdf::PdfIndirectObject* pdftk::com::lowagie::text::pdf::PdfWriter::addToBody(pdftk::com::lowagie::text::pdf::PdfObject*, int)’ cannot be overloaded virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectObject * addToBody(::pdftk::com::lowagie::text::pdf::PdfObject *, jint); ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:143:65: error: with ‘virtual pdftk::com::lowagie::text::pdf::PdfIndirectObject* pdftk::com::lowagie::text::pdf::PdfWriter::addToBody(pdftk::com::lowagie::text::pdf::PdfObject*, int)’ virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectObject * addToBody(::pdftk::com::lowagie::text::pdf::PdfObject *, jboolean); ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:147:122: error: ‘jint’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectObject * addToBody(::pdftk::com::lowagie::text::pdf::PdfObject *, jint, jboolean); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:147:128: error: ‘jboolean’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectObject * addToBody(::pdftk::com::lowagie::text::pdf::PdfObject *, jint, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:155:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getNewObjectNumber(::pdftk::com::lowagie::text::pdf::PdfReader *, jint, jint); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:157:126: error: ‘jint’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfImportedPage * getImportedPage(::pdftk::com::lowagie::text::pdf::PdfReader *, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:159:54: error: ‘jboolean’ has not been declared virtual void addJavaScript(::java::lang::String *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:162:89: error: ‘getPageReference’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectReference * getPageReference(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:162:68: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectReference * getPageReference(jint); ^~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:162:89: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectReference * getPageReference(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:165:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getCurrentPageNumber(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:168:28: error: ‘jint’ is not a type virtual void setSigFlags(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:171:81: error: ‘jint’ is not a type virtual void addAnnotation(::pdftk::com::lowagie::text::pdf::PdfAnnotation *, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:173:30: error: ‘jchar’ has not been declared virtual void setPdfVersion(jchar); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:174:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint reorderPages(JArray< jint > *); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:175:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat getSpaceCharRatio(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:176:34: error: ‘jfloat’ has not been declared virtual void setSpaceCharRatio(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:177:32: error: ‘jint’ is not a type virtual void setRunDirection(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:178:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getRunDirection(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:179:28: error: ‘jint’ is not a type virtual void setDuration(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:183:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getCurrentDocumentSize(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:184:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isStrictImageSequence(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:185:39: error: ‘jboolean’ has not been declared virtual void setStrictImageSequence(jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:186:29: error: ‘jboolean’ has not been declared virtual void setPageEmpty(jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:192:35: error: ‘jint’ is not a type virtual void setPDFXConformance(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:193:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getPDFXConformance(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:195:83: error: ‘jint’ is not a type static void checkPDFXConformance(::pdftk::com::lowagie::text::pdf::PdfWriter *, jint, ::java::lang::Object *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:197:137: error: ‘jbyte’ was not declared in this scope virtual void setOutputIntents(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:197:143: error: template argument 1 is invalid virtual void setOutputIntents(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:201:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean setOutputIntents(::pdftk::com::lowagie::text::pdf::PdfReader *, jboolean); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:205:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isFullCompression(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:209:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat getUserunit(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:210:28: error: ‘jfloat’ has not been declared virtual void setUserunit(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:211:39: error: ‘jbyte’ was not declared in this scope virtual void setXmpMetadata(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:211:45: error: template argument 1 is invalid virtual void setXmpMetadata(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:214:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isTagged(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:219:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint GENERATION_MAX = 65535; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:220:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PageLayoutSinglePage = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:221:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PageLayoutOneColumn = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:222:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PageLayoutTwoColumnLeft = 4; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:223:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PageLayoutTwoColumnRight = 8; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:224:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PageLayoutTwoPageLeft = 16; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:225:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PageLayoutTwoPageRight = 32; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:226:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PageModeUseNone = 16; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:227:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PageModeUseOutlines = 32; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:228:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PageModeUseThumbs = 64; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:229:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PageModeFullScreen = 128; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:230:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PageModeUseOC = 1048576; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:231:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PageModeUseAttachments = 2048; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:232:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint HideToolbar = 256; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:233:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint HideMenubar = 512; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:234:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint HideWindowUI = 1024; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:235:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FitWindow = 2048; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:236:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint CenterWindow = 4096; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:237:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DisplayDocTitle = 131072; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:238:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint NonFullScreenPageModeUseNone = 8192; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:239:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint NonFullScreenPageModeUseOutlines = 16384; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:240:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint NonFullScreenPageModeUseThumbs = 32768; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:241:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint NonFullScreenPageModeUseOC = 524288; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:242:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DirectionL2R = 65536; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:243:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DirectionR2L = 131072; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:244:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PrintScalingNone = 2097152; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:246:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ViewerPreferencesMask = 16776960; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:248:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint AllowPrinting = 2052; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:249:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint AllowModifyContents = 8; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:250:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint AllowCopy = 16; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:251:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint AllowModifyAnnotations = 32; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:252:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint AllowFillIn = 256; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:253:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint AllowScreenReaders = 512; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:254:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint AllowAssembly = 1024; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:255:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint AllowDegradedPrinting = 4; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:256:16: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? static const jboolean STRENGTH40BITS = 0; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:257:16: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? static const jboolean STRENGTH128BITS = 1; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:265:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint SIGNATURE_EXISTS = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:266:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint SIGNATURE_APPEND_ONLY = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:267:16: error: ‘jchar’ does not name a type; did you mean ‘char’? static const jchar VERSION_1_0 = 48; ^~~~~ char /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:268:16: error: ‘jchar’ does not name a type; did you mean ‘char’? static const jchar VERSION_1_1 = 49; ^~~~~ char /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:269:16: error: ‘jchar’ does not name a type; did you mean ‘char’? static const jchar VERSION_1_2 = 50; ^~~~~ char /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:270:16: error: ‘jchar’ does not name a type; did you mean ‘char’? static const jchar VERSION_1_3 = 51; ^~~~~ char /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:271:16: error: ‘jchar’ does not name a type; did you mean ‘char’? static const jchar VERSION_1_4 = 52; ^~~~~ char /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:272:16: error: ‘jchar’ does not name a type; did you mean ‘char’? static const jchar VERSION_1_5 = 53; ^~~~~ char /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:273:16: error: ‘jchar’ does not name a type; did you mean ‘char’? static const jchar VERSION_1_6 = 54; ^~~~~ char /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:274:16: error: ‘jchar’ does not name a type; did you mean ‘char’? static const jchar VERSION_1_7 = 55; ^~~~~ char /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:282:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint VPOINT = 7; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:284:11: error: ‘jbyte’ was not declared in this scope JArray< jbyte > * __attribute__((aligned(__alignof__( ::pdftk::com::lowagie::text::DocWriter)))) HEADER; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:284:17: error: template argument 1 is invalid JArray< jbyte > * __attribute__((aligned(__alignof__( ::pdftk::com::lowagie::text::DocWriter)))) HEADER; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:285:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint prevxref; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:291:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint formXObjectsCounter; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:292:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint fontNumber; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:293:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint colorNumber; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:294:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint patternNumber; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:315:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat userunit; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:317:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PDFXNONE = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:318:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PDFX1A2001 = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:319:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PDFX32002 = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:321:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint pdfxConformance; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:323:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PDFXKEY_COLOR = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:324:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PDFXKEY_CMYK = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:325:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PDFXKEY_RGB = 3; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:326:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PDFXKEY_FONT = 4; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:327:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PDFXKEY_IMAGE = 5; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:328:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PDFXKEY_GSTATE = 6; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:329:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint PDFXKEY_LAYER = 7; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:339:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint currentPageNumber; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:342:10: error: ‘jfloat’ does not name a type; did you mean ‘float’? static jfloat SPACE_CHAR_RATIO_DEFAULT; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:343:10: error: ‘jfloat’ does not name a type; did you mean ‘float’? static jfloat NO_SPACE_CHAR_RATIO; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:344:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint RUN_DIRECTION_DEFAULT = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:345:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint RUN_DIRECTION_NO_BIDI = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:346:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint RUN_DIRECTION_LTR = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:347:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint RUN_DIRECTION_RTL = 3; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:349:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint runDirection; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:351:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat spaceCharRatio; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:354:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean filterStreams; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:355:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean compressStreams; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:357:11: error: ‘jbyte’ was not declared in this scope JArray< jbyte > * xmpMetadata; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:357:17: error: template argument 1 is invalid JArray< jbyte > * xmpMetadata; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:358:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean fullCompression; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:359:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean tagged; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:363:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint INVALID_ENCRYPTION = -1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:364:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint STANDARD_ENCRYPTION_40 = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:365:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint STANDARD_ENCRYPTION_128 = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:366:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ENCRYPTION_AES_128 = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:368:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ENCRYPTION_MASK = 7; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:370:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DO_NOT_ENCRYPT_METADATA = 8; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:371:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint EMBEDDED_FILES_ONLY = 24; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:372:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALLOW_PRINTING = 2052; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:373:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALLOW_MODIFY_CONTENTS = 8; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:374:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALLOW_COPY = 16; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:375:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALLOW_MODIFY_ANNOTATIONS = 32; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:376:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALLOW_FILL_IN = 256; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:377:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALLOW_SCREENREADERS = 512; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:378:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALLOW_ASSEMBLY = 1024; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:379:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALLOW_DEGRADED_PRINTING = 4; ^~~~ int In file included from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:9:0, from pdftk.cc:93: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:78:39: warning: base class ‘class pdftk::com::lowagie::text::DocWriter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfWriter : public ::pdftk::com::lowagie::text::DocWriter ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfWriter.h:78:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfWriter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:93:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:50:126: error: ‘jint’ is not a type virtual ::pdftk::com::lowagie::text::pdf::PdfImportedPage * getImportedPage(::pdftk::com::lowagie::text::pdf::PdfReader *, jint); ^~~~ In file included from pdftk.cc:93:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:57:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint setFromIPage(::pdftk::com::lowagie::text::pdf::PdfImportedPage *); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:61:89: error: ‘getPageReference’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectReference * getPageReference(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:61:68: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectReference * getPageReference(jint); ^~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:61:89: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectReference * getPageReference(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:75:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint currentObjectNum; ^~~~ int In file included from pdftk.cc:93:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:44:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfWriter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfCopy : public ::pdftk::com::lowagie::text::pdf::PdfWriter ^~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfCopy.h:44:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfCopy’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:94:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:67:45: error: ‘jbyte’ was not declared in this scope PdfReader(::java::lang::String *, JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:67:51: error: template argument 1 is invalid PdfReader(::java::lang::String *, JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:68:21: error: ‘jbyte’ was not declared in this scope PdfReader(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:68:27: error: template argument 1 is invalid PdfReader(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:69:21: error: ‘jbyte’ was not declared in this scope PdfReader(JArray< jbyte > *, JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:69:27: error: template argument 1 is invalid PdfReader(JArray< jbyte > *, JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:69:40: error: ‘jbyte’ was not declared in this scope PdfReader(JArray< jbyte > *, JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:69:46: error: template argument 1 is invalid PdfReader(JArray< jbyte > *, JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:71:41: error: ‘jbyte’ was not declared in this scope PdfReader(::java::net::URL *, JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:71:47: error: template argument 1 is invalid PdfReader(::java::net::URL *, JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:72:48: error: ‘jbyte’ was not declared in this scope PdfReader(::java::io::InputStream *, JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:72:54: error: template argument 1 is invalid PdfReader(::java::io::InputStream *, JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:74:82: error: ‘jbyte’ was not declared in this scope PdfReader(::pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray *, JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:74:88: error: template argument 1 is invalid PdfReader(::pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray *, JArray< jbyte > *); ^ In file included from pdftk.cc:94:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:79:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getNumberOfPages(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:82:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getPageRotation(jint); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:84:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getPageRotation(::pdftk::com::lowagie::text::pdf::PdfDictionary *); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: error: ‘getPageSizeWithRotation’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:52: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^~~~~~~~~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:87:125: error: ‘virtual pdftk::com::lowagie::text::Rectangle* pdftk::com::lowagie::text::pdf::PdfReader::getPageSizeWithRotation(pdftk::com::lowagie::text::pdf::PdfDictionary*)’ conflicts with a previous declaration virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(::pdftk::com::lowagie::text::pdf::PdfDictionary *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: previous declaration ‘pdftk::com::lowagie::text::Rectangle* pdftk::com::lowagie::text::pdf::PdfReader::getPageSizeWithRotation’ virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:88:68: error: ‘getPageSize’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::Rectangle * getPageSize(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:88:52: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::Rectangle * getPageSize(jint); ^~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:88:68: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::Rectangle * getPageSize(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:88:68: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:89:113: error: ‘virtual pdftk::com::lowagie::text::Rectangle* pdftk::com::lowagie::text::pdf::PdfReader::getPageSize(pdftk::com::lowagie::text::pdf::PdfDictionary*)’ conflicts with a previous declaration virtual ::pdftk::com::lowagie::text::Rectangle * getPageSize(::pdftk::com::lowagie::text::pdf::PdfDictionary *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:88:68: note: previous declaration ‘pdftk::com::lowagie::text::Rectangle* pdftk::com::lowagie::text::pdf::PdfReader::getPageSize’ virtual ::pdftk::com::lowagie::text::Rectangle * getPageSize(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:90:67: error: ‘getCropBox’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::Rectangle * getCropBox(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:90:52: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::Rectangle * getCropBox(jint); ^~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:90:67: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::Rectangle * getCropBox(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:90:67: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:91:112: error: ‘virtual pdftk::com::lowagie::text::Rectangle* pdftk::com::lowagie::text::pdf::PdfReader::getCropBox(pdftk::com::lowagie::text::pdf::PdfDictionary*)’ conflicts with a previous declaration virtual ::pdftk::com::lowagie::text::Rectangle * getCropBox(::pdftk::com::lowagie::text::pdf::PdfDictionary *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:90:67: note: previous declaration ‘pdftk::com::lowagie::text::Rectangle* pdftk::com::lowagie::text::pdf::PdfReader::getCropBox’ virtual ::pdftk::com::lowagie::text::Rectangle * getCropBox(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:92:63: error: ‘getBoxSize’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::Rectangle * getBoxSize(jint, ::java::lang::String *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:92:52: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::Rectangle * getBoxSize(jint, ::java::lang::String *); ^~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:92:67: error: expected ‘)’ before ‘,’ token virtual ::pdftk::com::lowagie::text::Rectangle * getBoxSize(jint, ::java::lang::String *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:93:136: error: ‘virtual pdftk::com::lowagie::text::Rectangle* pdftk::com::lowagie::text::pdf::PdfReader::getBoxSize(pdftk::com::lowagie::text::pdf::PdfDictionary*, java::lang::String*)’ conflicts with a previous declaration virtual ::pdftk::com::lowagie::text::Rectangle * getBoxSize(::pdftk::com::lowagie::text::pdf::PdfDictionary *, ::java::lang::String *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:92:63: note: previous declaration ‘pdftk::com::lowagie::text::Rectangle* pdftk::com::lowagie::text::pdf::PdfReader::getBoxSize’ virtual ::pdftk::com::lowagie::text::Rectangle * getBoxSize(jint, ::java::lang::String *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:94:157: error: ‘pdftk::com::lowagie::text::pdf::PdfReader::getBoxSize’ conflicts with a previous declaration virtual ::pdftk::com::lowagie::text::Rectangle * getBoxSize(::pdftk::com::lowagie::text::pdf::PdfDictionary *, ::pdftk::com::lowagie::text::pdf::PdfName *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:92:63: note: previous declaration ‘pdftk::com::lowagie::text::Rectangle* pdftk::com::lowagie::text::pdf::PdfReader::getBoxSize’ virtual ::pdftk::com::lowagie::text::Rectangle * getBoxSize(jint, ::java::lang::String *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:101:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean equalsArray(JArray< jbyte > *, JArray< jbyte > *, jint); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:108:81: error: ‘getPdfObjectRelease’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObjectRelease(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:108:57: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObjectRelease(jint); ^~~~~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:108:81: error: ‘pdftk::com::lowagie::text::pdf::PdfObject* pdftk::com::lowagie::text::pdf::PdfReader::getPdfObjectRelease’ conflicts with a previous declaration virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObjectRelease(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:106:56: note: previous declaration ‘pdftk::com::lowagie::text::pdf::PdfReader::getPdfObjectRelease’ static ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObjectRelease(::pdftk::com::lowagie::text::pdf::PdfObject *, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^~~~~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:108:81: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObjectRelease(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:108:81: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:109:74: error: ‘getPdfObject’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObject(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:109:57: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObject(jint); ^~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:109:74: error: ‘pdftk::com::lowagie::text::pdf::PdfObject* pdftk::com::lowagie::text::pdf::PdfReader::getPdfObject’ conflicts with a previous declaration virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObject(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:107:56: note: previous declaration ‘pdftk::com::lowagie::text::pdf::PdfReader::getPdfObject’ static ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObject(::pdftk::com::lowagie::text::pdf::PdfObject *, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:109:74: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfObject * getPdfObject(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:109:74: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:114:29: error: ‘jint’ is not a type void setXrefPartialObject(jint, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:120:78: error: ‘readSingleObject’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfObject * readSingleObject(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:120:57: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfObject * readSingleObject(jint); ^~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:120:78: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfObject * readSingleObject(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:120:78: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:121:117: error: ‘jint’ is not a type virtual ::pdftk::com::lowagie::text::pdf::PdfObject * readOneObjStm(::pdftk::com::lowagie::text::pdf::PRStream *, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:123:11: error: ‘jdouble’ does not name a type; did you mean ‘double’? virtual jdouble dumpPerc(); ^~~~~~~ double /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:133:23: error: ‘jint’ is not a type void ensureXrefSize(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:137:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean readXRefStream(jint); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:143:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * FlateDecode(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:143:24: error: template argument 1 is invalid static JArray< jbyte > * FlateDecode(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:143:48: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * FlateDecode(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:143:54: error: template argument 1 is invalid static JArray< jbyte > * FlateDecode(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:144:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * decodePredictor(JArray< jbyte > *, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:144:24: error: template argument 1 is invalid static JArray< jbyte > * decodePredictor(JArray< jbyte > *, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:144:52: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * decodePredictor(JArray< jbyte > *, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:144:58: error: template argument 1 is invalid static JArray< jbyte > * decodePredictor(JArray< jbyte > *, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:145:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * FlateDecode(JArray< jbyte > *, jboolean); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:145:24: error: template argument 1 is invalid static JArray< jbyte > * FlateDecode(JArray< jbyte > *, jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:145:48: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * FlateDecode(JArray< jbyte > *, jboolean); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:145:54: error: template argument 1 is invalid static JArray< jbyte > * FlateDecode(JArray< jbyte > *, jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:145:59: error: ‘jboolean’ has not been declared static JArray< jbyte > * FlateDecode(JArray< jbyte > *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:146:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * ASCIIHexDecode(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:146:24: error: template argument 1 is invalid static JArray< jbyte > * ASCIIHexDecode(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:146:51: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * ASCIIHexDecode(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:146:57: error: template argument 1 is invalid static JArray< jbyte > * ASCIIHexDecode(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:147:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * ASCII85Decode(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:147:24: error: template argument 1 is invalid static JArray< jbyte > * ASCII85Decode(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:147:50: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * ASCII85Decode(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:147:56: error: template argument 1 is invalid static JArray< jbyte > * ASCII85Decode(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:148:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * LZWDecode(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:148:24: error: template argument 1 is invalid static JArray< jbyte > * LZWDecode(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:148:46: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * LZWDecode(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:148:52: error: template argument 1 is invalid static JArray< jbyte > * LZWDecode(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:149:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isRebuilt(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:150:74: error: ‘getPageN’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfDictionary * getPageN(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:150:61: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfDictionary * getPageN(jint); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:150:74: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfDictionary * getPageN(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:150:74: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:151:81: error: ‘getPageNRelease’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfDictionary * getPageNRelease(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:151:61: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfDictionary * getPageNRelease(jint); ^~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:151:81: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfDictionary * getPageNRelease(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:151:81: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:152:28: error: ‘jint’ is not a type virtual void releasePage(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:154:86: error: ‘getPageOrigRef’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PRIndirectReference * getPageOrigRef(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:154:67: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PRIndirectReference * getPageOrigRef(jint); ^~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:154:86: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PRIndirectReference * getPageOrigRef(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:154:86: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:155:19: error: ‘jbyte’ was not declared in this scope virtual JArray< jbyte > * getPageContent(jint, ::pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:155:25: error: template argument 1 is invalid virtual JArray< jbyte > * getPageContent(jint, ::pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:155:44: error: ‘getPageContent’ declared as a ‘virtual’ field virtual JArray< jbyte > * getPageContent(jint, ::pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:155:29: error: expected ‘;’ at end of member declaration virtual JArray< jbyte > * getPageContent(jint, ::pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray *); ^~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:155:48: error: expected ‘)’ before ‘,’ token virtual JArray< jbyte > * getPageContent(jint, ::pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:156:19: error: ‘jbyte’ was not declared in this scope virtual JArray< jbyte > * getPageContent(jint); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:156:25: error: template argument 1 is invalid virtual JArray< jbyte > * getPageContent(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:156:48: error: ‘getPageContent’ declared as a ‘virtual’ field virtual JArray< jbyte > * getPageContent(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:156:29: error: expected ‘;’ at end of member declaration virtual JArray< jbyte > * getPageContent(jint); ^~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:156:48: error: redeclaration of ‘int* pdftk::com::lowagie::text::pdf::PdfReader::getPageContent’ virtual JArray< jbyte > * getPageContent(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:155:44: note: previous declaration ‘int* pdftk::com::lowagie::text::pdf::PdfReader::getPageContent’ virtual JArray< jbyte > * getPageContent(jint, ::pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:156:48: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual JArray< jbyte > * getPageContent(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:156:48: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfReader::jint’ virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:161:31: error: ‘jint’ is not a type virtual void setPageContent(jint, JArray< jbyte > *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:161:45: error: ‘jbyte’ was not declared in this scope virtual void setPageContent(jint, JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:161:51: error: template argument 1 is invalid virtual void setPageContent(jint, JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:162:31: error: ‘jint’ is not a type virtual void setPageContent(jint, JArray< jbyte > *, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:162:45: error: ‘jbyte’ was not declared in this scope virtual void setPageContent(jint, JArray< jbyte > *, jint); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:162:51: error: template argument 1 is invalid virtual void setPageContent(jint, JArray< jbyte > *, jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:162:56: error: ‘jint’ is not a type virtual void setPageContent(jint, JArray< jbyte > *, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:163:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * getStreamBytes(::pdftk::com::lowagie::text::pdf::PRStream *, ::pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:163:24: error: template argument 1 is invalid static JArray< jbyte > * getStreamBytes(::pdftk::com::lowagie::text::pdf::PRStream *, ::pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:164:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * getStreamBytes(::pdftk::com::lowagie::text::pdf::PRStream *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:164:24: error: template argument 1 is invalid static JArray< jbyte > * getStreamBytes(::pdftk::com::lowagie::text::pdf::PRStream *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:165:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * getStreamBytesRaw(::pdftk::com::lowagie::text::pdf::PRStream *, ::pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:165:24: error: template argument 1 is invalid static JArray< jbyte > * getStreamBytesRaw(::pdftk::com::lowagie::text::pdf::PRStream *, ::pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:166:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * getStreamBytesRaw(::pdftk::com::lowagie::text::pdf::PRStream *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:166:24: error: template argument 1 is invalid static JArray< jbyte > * getStreamBytesRaw(::pdftk::com::lowagie::text::pdf::PRStream *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:168:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isTampered(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:169:28: error: ‘jboolean’ has not been declared virtual void setTampered(jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:170:19: error: ‘jbyte’ was not declared in this scope virtual JArray< jbyte > * getMetadata(); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:170:25: error: template argument 1 is invalid virtual JArray< jbyte > * getMetadata(); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:171:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getLastXref(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:172:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getXrefSize(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:173:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getEofPos(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:174:11: error: ‘jchar’ does not name a type; did you mean ‘char’? virtual jchar getPdfVersion(); ^~~~~ char /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:175:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isEncrypted(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:176:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getPermissions(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:177:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean is128Key(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:181:10: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? static jboolean equalsn(JArray< jbyte > *, JArray< jbyte > *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:182:10: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? static jboolean existsName(::pdftk::com::lowagie::text::pdf::PdfDictionary *, ::pdftk::com::lowagie::text::pdf::PdfName *, ::pdftk::com::lowagie::text::pdf::PdfName *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:186:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint shuffleSubsetNames(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:187:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint createFakeFontSubsets(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:192:63: error: ‘getNamedDestination’ declared as a ‘virtual’ field virtual ::java::util::HashMap * getNamedDestination(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:192:35: error: expected ‘;’ at end of member declaration virtual ::java::util::HashMap * getNamedDestination(jboolean); ^~~~~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:192:63: error: ‘java::util::HashMap* pdftk::com::lowagie::text::pdf::PdfReader::getNamedDestination’ conflicts with a previous declaration virtual ::java::util::HashMap * getNamedDestination(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:191:35: note: previous declaration ‘virtual java::util::HashMap* pdftk::com::lowagie::text::pdf::PdfReader::getNamedDestination()’ virtual ::java::util::HashMap * getNamedDestination(); ^~~~~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:192:63: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] virtual ::java::util::HashMap * getNamedDestination(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:194:72: error: ‘getNamedDestinationFromNames’ declared as a ‘virtual’ field virtual ::java::util::HashMap * getNamedDestinationFromNames(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:194:35: error: expected ‘;’ at end of member declaration virtual ::java::util::HashMap * getNamedDestinationFromNames(jboolean); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:194:72: error: ‘java::util::HashMap* pdftk::com::lowagie::text::pdf::PdfReader::getNamedDestinationFromNames’ conflicts with a previous declaration virtual ::java::util::HashMap * getNamedDestinationFromNames(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:193:35: note: previous declaration ‘virtual java::util::HashMap* pdftk::com::lowagie::text::pdf::PdfReader::getNamedDestinationFromNames()’ virtual ::java::util::HashMap * getNamedDestinationFromNames(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:194:72: error: ISO C++ forbids declaration of ‘jboolean’ with no type [-fpermissive] virtual ::java::util::HashMap * getNamedDestinationFromNames(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:194:72: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfReader::jboolean’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:192:63: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfReader::jboolean’ virtual ::java::util::HashMap * getNamedDestination(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:203:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean convertNamedDestination(::pdftk::com::lowagie::text::pdf::PdfObject *, ::java::util::HashMap *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:207:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean replaceNamedDestination(::pdftk::com::lowagie::text::pdf::PdfObject *, ::java::util::HashMap *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:214:88: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfReader::jboolean’ virtual void removeUnusedNode(::pdftk::com::lowagie::text::pdf::PdfObject *, JArray< jboolean > *); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:192:63: note: declared here virtual ::java::util::HashMap * getNamedDestination(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:214:88: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfReader::jboolean’ virtual void removeUnusedNode(::pdftk::com::lowagie::text::pdf::PdfObject *, JArray< jboolean > *); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:192:63: note: declared here virtual ::java::util::HashMap * getNamedDestination(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:214:88: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfReader::jboolean’ virtual void removeUnusedNode(::pdftk::com::lowagie::text::pdf::PdfObject *, JArray< jboolean > *); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:192:63: note: declared here virtual ::java::util::HashMap * getNamedDestination(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:214:97: error: template argument 1 is invalid virtual void removeUnusedNode(::pdftk::com::lowagie::text::pdf::PdfObject *, JArray< jboolean > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:216:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint removeUnusedObjects(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:222:37: error: ‘jint’ is not a type virtual void setViewerPreferences(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:227:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getSimpleViewerPreferences(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:228:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isAppendable(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:229:30: error: ‘jboolean’ is not a type virtual void setAppendable(jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:230:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isNewXrefType(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:231:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getFileLength(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:232:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isHybridXref(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:237:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isOpenedWithFullPermissions(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:238:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getCryptoMode(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:239:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isMetadataEncrypted(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:240:19: error: ‘jbyte’ was not declared in this scope virtual JArray< jbyte > * computeUserPassword(); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:240:25: error: template argument 1 is invalid virtual JArray< jbyte > * computeUserPassword(); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:242:10: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? static jboolean access$0(::pdftk::com::lowagie::text::pdf::PdfReader *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:243:10: error: ‘jint’ does not name a type; did you mean ‘int’? static jint access$1(::pdftk::com::lowagie::text::pdf::PdfReader *); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:244:71: error: ‘jint’ is not a type static void access$2(::pdftk::com::lowagie::text::pdf::PdfReader *, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:248:18: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfReader::jint’ static JArray< jint > * vpints; ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: declared here virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:248:18: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfReader::jint’ static JArray< jint > * vpints; ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: declared here virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:248:18: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfReader::jint’ static JArray< jint > * vpints; ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: declared here virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:248:23: error: template argument 1 is invalid static JArray< jint > * vpints; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:249:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * endstream; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:249:24: error: template argument 1 is invalid static JArray< jbyte > * endstream; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:250:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * endobj; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:250:24: error: template argument 1 is invalid static JArray< jbyte > * endobj; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:253:11: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfReader::jint’ JArray< jint > * xref; ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: declared here virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:253:11: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfReader::jint’ JArray< jint > * xref; ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: declared here virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:253:11: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfReader::jint’ JArray< jint > * xref; ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:86:80: note: declared here virtual ::pdftk::com::lowagie::text::Rectangle * getPageSizeWithRotation(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:253:16: error: template argument 1 is invalid JArray< jint > * xref; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:256:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean newXrefType; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:266:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean acroFormParsed; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:267:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean encrypted; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:268:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean rebuilt; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:269:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint freeXref; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:270:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean tampered; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:271:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint lastXref; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:272:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint eofPos; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:273:3: error: ‘jchar’ does not name a type; did you mean ‘char’? jchar pdfVersion; ^~~~~ char /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:275:11: error: ‘jbyte’ was not declared in this scope JArray< jbyte > * password; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:275:17: error: template argument 1 is invalid JArray< jbyte > * password; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:276:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean ownerPasswordUsed; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:278:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean sharedStreams; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:279:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean consolidateNamedDestinations__; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:280:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean remoteToLocalNamedDestinations; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:281:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint rValue; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:282:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint pValue; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:284:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint objNum; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:285:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint objGen; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:286:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint fileLength; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:287:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean hybridXref; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:288:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint lastXrefPartial; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:289:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean partial; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:292:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean encryptionError; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:293:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean appendable; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:294:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint readDepth; ^~~~ int In file included from pdftk.cc:94:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:60:39: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfReader : public ::java::lang::Object ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfReader.h:60:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:9:0, from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:9, from pdftk.cc:95: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:75:19: error: ‘jbyte’ was not declared in this scope virtual JArray< jbyte > * toPdf(::pdftk::com::lowagie::text::pdf::PdfWriter *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:75:25: error: template argument 1 is invalid virtual JArray< jbyte > * toPdf(::pdftk::com::lowagie::text::pdf::PdfWriter *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:77:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat getXTLM(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:78:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat getYTLM(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:79:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat getLeading(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:80:28: error: ‘jfloat’ has not been declared virtual void setFlatness(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:81:27: error: ‘jint’ has not been declared virtual void setLineCap(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:82:28: error: ‘jfloat’ has not been declared virtual void setLineDash(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:83:28: error: ‘jfloat’ has not been declared virtual void setLineDash(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:83:36: error: ‘jfloat’ has not been declared virtual void setLineDash(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:84:28: error: ‘jfloat’ has not been declared virtual void setLineDash(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:84:36: error: ‘jfloat’ has not been declared virtual void setLineDash(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:84:44: error: ‘jfloat’ has not been declared virtual void setLineDash(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:85:36: error: ‘jfloat’ was not declared in this scope virtual void setLineDash(JArray< jfloat > *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:85:36: note: suggested alternative: ‘float’ virtual void setLineDash(JArray< jfloat > *, jfloat); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:85:43: error: template argument 1 is invalid virtual void setLineDash(JArray< jfloat > *, jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:85:48: error: ‘jfloat’ has not been declared virtual void setLineDash(JArray< jfloat > *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:86:28: error: ‘jint’ has not been declared virtual void setLineJoin(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:87:29: error: ‘jfloat’ has not been declared virtual void setLineWidth(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:88:30: error: ‘jfloat’ has not been declared virtual void setMiterLimit(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:91:28: error: ‘jfloat’ has not been declared virtual void setGrayFill(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:93:30: error: ‘jfloat’ has not been declared virtual void setGrayStroke(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:96:18: error: ‘jfloat’ has not been declared void HelperRGB(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:96:26: error: ‘jfloat’ has not been declared void HelperRGB(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:96:34: error: ‘jfloat’ has not been declared void HelperRGB(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:98:33: error: ‘jfloat’ has not been declared virtual void setRGBColorFillF(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:98:41: error: ‘jfloat’ has not been declared virtual void setRGBColorFillF(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:98:49: error: ‘jfloat’ has not been declared virtual void setRGBColorFillF(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:100:35: error: ‘jfloat’ has not been declared virtual void setRGBColorStrokeF(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:100:43: error: ‘jfloat’ has not been declared virtual void setRGBColorStrokeF(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:100:51: error: ‘jfloat’ has not been declared virtual void setRGBColorStrokeF(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:103:19: error: ‘jfloat’ has not been declared void HelperCMYK(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:103:27: error: ‘jfloat’ has not been declared void HelperCMYK(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:103:35: error: ‘jfloat’ has not been declared void HelperCMYK(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:103:43: error: ‘jfloat’ has not been declared void HelperCMYK(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:105:34: error: ‘jfloat’ has not been declared virtual void setCMYKColorFillF(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:105:42: error: ‘jfloat’ has not been declared virtual void setCMYKColorFillF(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:105:50: error: ‘jfloat’ has not been declared virtual void setCMYKColorFillF(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:105:58: error: ‘jfloat’ has not been declared virtual void setCMYKColorFillF(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:107:36: error: ‘jfloat’ has not been declared virtual void setCMYKColorStrokeF(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:107:44: error: ‘jfloat’ has not been declared virtual void setCMYKColorStrokeF(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:107:52: error: ‘jfloat’ has not been declared virtual void setCMYKColorStrokeF(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:107:60: error: ‘jfloat’ has not been declared virtual void setCMYKColorStrokeF(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:109:23: error: ‘jfloat’ has not been declared virtual void moveTo(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:109:31: error: ‘jfloat’ has not been declared virtual void moveTo(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:110:23: error: ‘jfloat’ has not been declared virtual void lineTo(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:110:31: error: ‘jfloat’ has not been declared virtual void lineTo(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:111:24: error: ‘jfloat’ has not been declared virtual void curveTo(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:111:32: error: ‘jfloat’ has not been declared virtual void curveTo(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:111:40: error: ‘jfloat’ has not been declared virtual void curveTo(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:111:48: error: ‘jfloat’ has not been declared virtual void curveTo(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:111:56: error: ‘jfloat’ has not been declared virtual void curveTo(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:111:64: error: ‘jfloat’ has not been declared virtual void curveTo(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:112:24: error: ‘jfloat’ has not been declared virtual void curveTo(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:112:32: error: ‘jfloat’ has not been declared virtual void curveTo(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:112:40: error: ‘jfloat’ has not been declared virtual void curveTo(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:112:48: error: ‘jfloat’ has not been declared virtual void curveTo(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:113:28: error: ‘jfloat’ has not been declared virtual void curveFromTo(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:113:36: error: ‘jfloat’ has not been declared virtual void curveFromTo(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:113:44: error: ‘jfloat’ has not been declared virtual void curveFromTo(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:113:52: error: ‘jfloat’ has not been declared virtual void curveFromTo(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:114:23: error: ‘jfloat’ has not been declared virtual void circle(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:114:31: error: ‘jfloat’ has not been declared virtual void circle(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:114:39: error: ‘jfloat’ has not been declared virtual void circle(jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:115:26: error: ‘jfloat’ has not been declared virtual void rectangle(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:115:34: error: ‘jfloat’ has not been declared virtual void rectangle(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:115:42: error: ‘jfloat’ has not been declared virtual void rectangle(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:115:50: error: ‘jfloat’ has not been declared virtual void rectangle(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:133:36: error: ‘jfloat’ has not been declared virtual void setCharacterSpacing(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:134:31: error: ‘jfloat’ has not been declared virtual void setWordSpacing(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:135:37: error: ‘jfloat’ has not been declared virtual void setHorizontalScaling(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:136:27: error: ‘jfloat’ has not been declared virtual void setLeading(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:137:77: error: ‘jfloat’ has not been declared virtual void setFontAndSize(::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:138:37: error: ‘jint’ has not been declared virtual void setTextRenderingMode(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:139:28: error: ‘jfloat’ has not been declared virtual void setTextRise(jfloat); ^~~~~~ In file included from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:9:0, from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:9, from pdftk.cc:95: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:147:32: error: ‘jfloat’ has not been declared virtual void newlineShowText(jfloat, jfloat, ::java::lang::String *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:147:40: error: ‘jfloat’ has not been declared virtual void newlineShowText(jfloat, jfloat, ::java::lang::String *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:148:30: error: ‘jfloat’ has not been declared virtual void setTextMatrix(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:148:38: error: ‘jfloat’ has not been declared virtual void setTextMatrix(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:148:46: error: ‘jfloat’ has not been declared virtual void setTextMatrix(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:148:54: error: ‘jfloat’ has not been declared virtual void setTextMatrix(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:148:62: error: ‘jfloat’ has not been declared virtual void setTextMatrix(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:148:70: error: ‘jfloat’ has not been declared virtual void setTextMatrix(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:149:30: error: ‘jfloat’ has not been declared virtual void setTextMatrix(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:149:38: error: ‘jfloat’ has not been declared virtual void setTextMatrix(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:150:25: error: ‘jfloat’ has not been declared virtual void moveText(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:150:33: error: ‘jfloat’ has not been declared virtual void moveText(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:151:36: error: ‘jfloat’ has not been declared virtual void moveTextWithLeading(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:151:44: error: ‘jfloat’ has not been declared virtual void moveTextWithLeading(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:154:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint size(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:155:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * escapeString(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:155:24: error: template argument 1 is invalid static JArray< jbyte > * escapeString(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:155:49: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * escapeString(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:155:55: error: template argument 1 is invalid static JArray< jbyte > * escapeString(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:156:36: error: ‘jbyte’ was not declared in this scope static void escapeString(JArray< jbyte > *, ::pdftk::com::lowagie::text::pdf::ByteBuffer *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:156:42: error: template argument 1 is invalid static void escapeString(JArray< jbyte > *, ::pdftk::com::lowagie::text::pdf::ByteBuffer *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:161:32: error: ‘jint’ has not been declared virtual void showTextAligned(jint, ::java::lang::String *, jfloat, jfloat, jfloat); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:161:62: error: ‘jfloat’ has not been declared virtual void showTextAligned(jint, ::java::lang::String *, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:161:70: error: ‘jfloat’ has not been declared virtual void showTextAligned(jint, ::java::lang::String *, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:161:78: error: ‘jfloat’ has not been declared virtual void showTextAligned(jint, ::java::lang::String *, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:162:38: error: ‘jint’ has not been declared virtual void showTextAlignedKerned(jint, ::java::lang::String *, jfloat, jfloat, jfloat); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:162:68: error: ‘jfloat’ has not been declared virtual void showTextAlignedKerned(jint, ::java::lang::String *, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:162:76: error: ‘jfloat’ has not been declared virtual void showTextAlignedKerned(jint, ::java::lang::String *, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:162:84: error: ‘jfloat’ has not been declared virtual void showTextAlignedKerned(jint, ::java::lang::String *, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:163:26: error: ‘jfloat’ has not been declared virtual void concatCTM(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:163:34: error: ‘jfloat’ has not been declared virtual void concatCTM(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:163:42: error: ‘jfloat’ has not been declared virtual void concatCTM(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:163:50: error: ‘jfloat’ has not been declared virtual void concatCTM(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:163:58: error: ‘jfloat’ has not been declared virtual void concatCTM(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:163:66: error: ‘jfloat’ has not been declared virtual void concatCTM(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:164:36: error: expected ‘;’ at end of member declaration static ::java::util::ArrayList * bezierArc(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:164:52: error: expected ‘)’ before ‘,’ token static ::java::util::ArrayList * bezierArc(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:165:20: error: ‘jfloat’ has not been declared virtual void arc(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:165:28: error: ‘jfloat’ has not been declared virtual void arc(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:165:36: error: ‘jfloat’ has not been declared virtual void arc(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:165:44: error: ‘jfloat’ has not been declared virtual void arc(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:165:52: error: ‘jfloat’ has not been declared virtual void arc(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:165:60: error: ‘jfloat’ has not been declared virtual void arc(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:166:24: error: ‘jfloat’ has not been declared virtual void ellipse(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:166:32: error: ‘jfloat’ has not been declared virtual void ellipse(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:166:40: error: ‘jfloat’ has not been declared virtual void ellipse(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:166:48: error: ‘jfloat’ has not been declared virtual void ellipse(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:167:79: error: ‘createPattern’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:167:65: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, jfloat, jfloat); ^~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:167:85: error: expected ‘)’ before ‘,’ token virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, jfloat, jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:168:79: error: ‘createPattern’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:168:65: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat); ^~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:168:79: error: redeclaration of ‘pdftk::com::lowagie::text::pdf::PdfPatternPainter* pdftk::com::lowagie::text::pdf::PdfContentByte::createPattern’ virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:167:79: note: previous declaration ‘pdftk::com::lowagie::text::pdf::PdfPatternPainter* pdftk::com::lowagie::text::pdf::PdfContentByte::createPattern’ virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:168:85: error: expected ‘)’ before ‘,’ token virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:169:79: error: ‘createPattern’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, jfloat, jfloat, ::java::awt::Color *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:169:65: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, jfloat, jfloat, ::java::awt::Color *); ^~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:169:79: error: redeclaration of ‘pdftk::com::lowagie::text::pdf::PdfPatternPainter* pdftk::com::lowagie::text::pdf::PdfContentByte::createPattern’ virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, jfloat, jfloat, ::java::awt::Color *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:167:79: note: previous declaration ‘pdftk::com::lowagie::text::pdf::PdfPatternPainter* pdftk::com::lowagie::text::pdf::PdfContentByte::createPattern’ virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:169:85: error: expected ‘)’ before ‘,’ token virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, jfloat, jfloat, ::java::awt::Color *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:170:79: error: ‘createPattern’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, ::java::awt::Color *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:170:65: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, ::java::awt::Color *); ^~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:170:79: error: redeclaration of ‘pdftk::com::lowagie::text::pdf::PdfPatternPainter* pdftk::com::lowagie::text::pdf::PdfContentByte::createPattern’ virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, ::java::awt::Color *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:167:79: note: previous declaration ‘pdftk::com::lowagie::text::pdf::PdfPatternPainter* pdftk::com::lowagie::text::pdf::PdfContentByte::createPattern’ virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:170:85: error: expected ‘)’ before ‘,’ token virtual ::pdftk::com::lowagie::text::pdf::PdfPatternPainter * createPattern(jfloat, jfloat, ::java::awt::Color *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:171:74: error: ‘createTemplate’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfTemplate * createTemplate(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:171:59: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfTemplate * createTemplate(jfloat, jfloat); ^~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:171:80: error: expected ‘)’ before ‘,’ token virtual ::pdftk::com::lowagie::text::pdf::PdfTemplate * createTemplate(jfloat, jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:173:74: error: ‘createTemplate’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfTemplate * createTemplate(jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfName *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:173:59: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfTemplate * createTemplate(jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfName *); ^~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:173:74: error: redeclaration of ‘pdftk::com::lowagie::text::pdf::PdfTemplate* pdftk::com::lowagie::text::pdf::PdfContentByte::createTemplate’ virtual ::pdftk::com::lowagie::text::pdf::PdfTemplate * createTemplate(jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfName *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:171:74: note: previous declaration ‘pdftk::com::lowagie::text::pdf::PdfTemplate* pdftk::com::lowagie::text::pdf::PdfContentByte::createTemplate’ virtual ::pdftk::com::lowagie::text::pdf::PdfTemplate * createTemplate(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:173:80: error: expected ‘)’ before ‘,’ token virtual ::pdftk::com::lowagie::text::pdf::PdfTemplate * createTemplate(jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfName *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:175:78: error: ‘createAppearance’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfAppearance * createAppearance(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:175:61: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfAppearance * createAppearance(jfloat, jfloat); ^~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:175:84: error: expected ‘)’ before ‘,’ token virtual ::pdftk::com::lowagie::text::pdf::PdfAppearance * createAppearance(jfloat, jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:177:78: error: ‘createAppearance’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfAppearance * createAppearance(jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfName *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:177:61: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfAppearance * createAppearance(jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfName *); ^~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:177:78: error: redeclaration of ‘pdftk::com::lowagie::text::pdf::PdfAppearance* pdftk::com::lowagie::text::pdf::PdfContentByte::createAppearance’ virtual ::pdftk::com::lowagie::text::pdf::PdfAppearance * createAppearance(jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfName *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:175:78: note: previous declaration ‘pdftk::com::lowagie::text::pdf::PdfAppearance* pdftk::com::lowagie::text::pdf::PdfContentByte::createAppearance’ virtual ::pdftk::com::lowagie::text::pdf::PdfAppearance * createAppearance(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:177:84: error: expected ‘)’ before ‘,’ token virtual ::pdftk::com::lowagie::text::pdf::PdfAppearance * createAppearance(jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfName *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:180:77: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:180:85: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:180:93: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:180:101: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:180:109: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:180:117: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:181:77: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:181:85: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:182:33: error: ‘jint’ has not been declared virtual void setCMYKColorFill(jint, jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:182:39: error: ‘jint’ has not been declared virtual void setCMYKColorFill(jint, jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:182:45: error: ‘jint’ has not been declared virtual void setCMYKColorFill(jint, jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:182:51: error: ‘jint’ has not been declared virtual void setCMYKColorFill(jint, jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:183:35: error: ‘jint’ has not been declared virtual void setCMYKColorStroke(jint, jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:183:41: error: ‘jint’ has not been declared virtual void setCMYKColorStroke(jint, jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:183:47: error: ‘jint’ has not been declared virtual void setCMYKColorStroke(jint, jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:183:53: error: ‘jint’ has not been declared virtual void setCMYKColorStroke(jint, jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:184:32: error: ‘jint’ has not been declared virtual void setRGBColorFill(jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:184:38: error: ‘jint’ has not been declared virtual void setRGBColorFill(jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:184:44: error: ‘jint’ has not been declared virtual void setRGBColorFill(jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:185:34: error: ‘jint’ has not been declared virtual void setRGBColorStroke(jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:185:40: error: ‘jint’ has not been declared virtual void setRGBColorStroke(jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:185:46: error: ‘jint’ has not been declared virtual void setRGBColorStroke(jint, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:188:79: error: ‘jfloat’ has not been declared virtual void setColorFill(::pdftk::com::lowagie::text::pdf::PdfSpotColor *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:189:81: error: ‘jfloat’ has not been declared virtual void setColorStroke(::pdftk::com::lowagie::text::pdf::PdfSpotColor *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:192:57: error: ‘jfloat’ has not been declared virtual void outputColorNumbers(::java::awt::Color *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:195:108: error: ‘jfloat’ has not been declared virtual void setPatternFill(::pdftk::com::lowagie::text::pdf::PdfPatternPainter *, ::java::awt::Color *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:197:110: error: ‘jfloat’ has not been declared virtual void setPatternStroke(::pdftk::com::lowagie::text::pdf::PdfPatternPainter *, ::java::awt::Color *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:209:50: error: ‘jfloat’ has not been declared virtual void localGoto(::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:209:58: error: ‘jfloat’ has not been declared virtual void localGoto(::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:209:66: error: ‘jfloat’ has not been declared virtual void localGoto(::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:209:74: error: ‘jfloat’ has not been declared virtual void localGoto(::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:210:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean localDestination(::java::lang::String *, ::pdftk::com::lowagie::text::pdf::PdfDestination *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:212:75: error: ‘jfloat’ has not been declared virtual void remoteGoto(::java::lang::String *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:212:83: error: ‘jfloat’ has not been declared virtual void remoteGoto(::java::lang::String *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:212:91: error: ‘jfloat’ has not been declared virtual void remoteGoto(::java::lang::String *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:212:99: error: ‘jfloat’ has not been declared virtual void remoteGoto(::java::lang::String *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:213:51: error: ‘jint’ has not been declared virtual void remoteGoto(::java::lang::String *, jint, jfloat, jfloat, jfloat, jfloat); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:213:57: error: ‘jfloat’ has not been declared virtual void remoteGoto(::java::lang::String *, jint, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:213:65: error: ‘jfloat’ has not been declared virtual void remoteGoto(::java::lang::String *, jint, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:213:73: error: ‘jfloat’ has not been declared virtual void remoteGoto(::java::lang::String *, jint, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:213:81: error: ‘jfloat’ has not been declared virtual void remoteGoto(::java::lang::String *, jint, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:214:31: error: ‘jfloat’ has not been declared virtual void roundRectangle(jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:214:39: error: ‘jfloat’ has not been declared virtual void roundRectangle(jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:214:47: error: ‘jfloat’ has not been declared virtual void roundRectangle(jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:214:55: error: ‘jfloat’ has not been declared virtual void roundRectangle(jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:214:63: error: ‘jfloat’ has not been declared virtual void roundRectangle(jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:215:73: error: ‘jfloat’ has not been declared virtual void setAction(::pdftk::com::lowagie::text::pdf::PdfAction *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:215:81: error: ‘jfloat’ has not been declared virtual void setAction(::pdftk::com::lowagie::text::pdf::PdfAction *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:215:89: error: ‘jfloat’ has not been declared virtual void setAction(::pdftk::com::lowagie::text::pdf::PdfAction *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:215:97: error: ‘jfloat’ has not been declared virtual void setAction(::pdftk::com::lowagie::text::pdf::PdfAction *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:217:27: error: ‘jchar’ has not been declared virtual void setLiteral(jchar); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:218:27: error: ‘jfloat’ has not been declared virtual void setLiteral(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:218:16: error: ‘virtual void pdftk::com::lowagie::text::pdf::PdfContentByte::setLiteral(int)’ cannot be overloaded virtual void setLiteral(jfloat); ^~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:217:16: error: with ‘virtual void pdftk::com::lowagie::text::pdf::PdfContentByte::setLiteral(int)’ virtual void setLiteral(jchar); ^~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:222:31: error: ‘jfloat’ has not been declared virtual void drawRadioField(jfloat, jfloat, jfloat, jfloat, jboolean); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:222:39: error: ‘jfloat’ has not been declared virtual void drawRadioField(jfloat, jfloat, jfloat, jfloat, jboolean); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:222:47: error: ‘jfloat’ has not been declared virtual void drawRadioField(jfloat, jfloat, jfloat, jfloat, jboolean); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:222:55: error: ‘jfloat’ has not been declared virtual void drawRadioField(jfloat, jfloat, jfloat, jfloat, jboolean); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:222:63: error: ‘jboolean’ has not been declared virtual void drawRadioField(jfloat, jfloat, jfloat, jfloat, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:223:30: error: ‘jfloat’ has not been declared virtual void drawTextField(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:223:38: error: ‘jfloat’ has not been declared virtual void drawTextField(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:223:46: error: ‘jfloat’ has not been declared virtual void drawTextField(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:223:54: error: ‘jfloat’ has not been declared virtual void drawTextField(jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:224:27: error: ‘jfloat’ has not been declared virtual void drawButton(jfloat, jfloat, jfloat, jfloat, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:224:35: error: ‘jfloat’ has not been declared virtual void drawButton(jfloat, jfloat, jfloat, jfloat, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:224:43: error: ‘jfloat’ has not been declared virtual void drawButton(jfloat, jfloat, jfloat, jfloat, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:224:51: error: ‘jfloat’ has not been declared virtual void drawButton(jfloat, jfloat, jfloat, jfloat, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:224:129: error: ‘jfloat’ has not been declared virtual void drawButton(jfloat, jfloat, jfloat, jfloat, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:241:139: error: ‘jboolean’ has not been declared virtual void beginMarkedContentSequence(::pdftk::com::lowagie::text::pdf::PdfName *, ::pdftk::com::lowagie::text::pdf::PdfDictionary *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:243:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALIGN_CENTER = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:244:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALIGN_LEFT = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:245:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint ALIGN_RIGHT = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:246:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint LINE_CAP_BUTT = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:247:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint LINE_CAP_ROUND = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:248:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint LINE_CAP_PROJECTING_SQUARE = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:249:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint LINE_JOIN_MITER = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:250:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint LINE_JOIN_ROUND = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:251:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint LINE_JOIN_BEVEL = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:252:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TEXT_RENDER_MODE_FILL = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:253:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TEXT_RENDER_MODE_STROKE = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:254:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TEXT_RENDER_MODE_FILL_STROKE = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:255:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TEXT_RENDER_MODE_INVISIBLE = 3; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:256:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TEXT_RENDER_MODE_FILL_CLIP = 4; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:257:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TEXT_RENDER_MODE_STROKE_CLIP = 5; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:258:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TEXT_RENDER_MODE_FILL_STROKE_CLIP = 6; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:259:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TEXT_RENDER_MODE_CLIP = 7; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:267:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint separator; ^~~~ int In file included from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:9:0, from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:9, from pdftk.cc:95: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:68:39: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfContentByte : public ::java::lang::Object ^~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfContentByte.h:68:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfContentByte’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:9:0, from pdftk.cc:95: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:48:25: error: ‘jfloat’ has not been declared virtual void setWidth(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:49:26: error: ‘jfloat’ has not been declared virtual void setHeight(jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:50:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat getWidth(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:51:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat getHeight(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:56:26: error: ‘jfloat’ has not been declared virtual void setMatrix(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:56:34: error: ‘jfloat’ has not been declared virtual void setMatrix(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:56:42: error: ‘jfloat’ has not been declared virtual void setMatrix(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:56:50: error: ‘jfloat’ has not been declared virtual void setMatrix(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:56:58: error: ‘jfloat’ has not been declared virtual void setMatrix(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:56:66: error: ‘jfloat’ has not been declared virtual void setMatrix(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:68:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getType(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:74:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TYPE_TEMPLATE = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:75:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TYPE_IMPORTED = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:76:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint TYPE_PATTERN = 3; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:78:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint __attribute__((aligned(__alignof__( ::pdftk::com::lowagie::text::pdf::PdfContentByte)))) type; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:40:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfContentByte’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfTemplate : public ::pdftk::com::lowagie::text::pdf::PdfContentByte ^~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfTemplate.h:40:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfTemplate’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:95:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:42:121: error: ‘jint’ has not been declared PdfImportedPage(::pdftk::com::lowagie::text::pdf::PdfReaderInstance *, ::pdftk::com::lowagie::text::pdf::PdfWriter *, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:45:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getPageNumber(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:46:77: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:46:85: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:46:93: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:46:101: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:46:109: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:46:117: error: ‘jfloat’ has not been declared virtual void addTemplate(::pdftk::com::lowagie::text::pdf::PdfTemplate *, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:51:79: error: ‘jfloat’ has not been declared virtual void setColorFill(::pdftk::com::lowagie::text::pdf::PdfSpotColor *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:52:81: error: ‘jfloat’ has not been declared virtual void setColorStroke(::pdftk::com::lowagie::text::pdf::PdfSpotColor *, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:56:77: error: ‘jfloat’ has not been declared virtual void setFontAndSize(::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat); ^~~~~~ In file included from pdftk.cc:95:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:61:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint pageNumber; ^~~~ int In file included from pdftk.cc:95:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:38:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfTemplate’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfImportedPage : public ::pdftk::com::lowagie::text::pdf::PdfTemplate ^~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfImportedPage.h:38:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfImportedPage’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:97:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:54:92: error: ‘jchar’ has not been declared PdfStamperImp(::pdftk::com::lowagie::text::pdf::PdfReader *, ::java::io::OutputStream *, jchar, jboolean); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:54:99: error: ‘jboolean’ has not been declared PdfStamperImp(::pdftk::com::lowagie::text::pdf::PdfReader *, ::java::io::OutputStream *, jchar, jboolean); ^~~~~~~~ In file included from pdftk.cc:97:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:63:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getNewObjectNumber(::pdftk::com::lowagie::text::pdf::PdfReader *, jint, jint); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:67:78: error: ‘jboolean’ has not been declared virtual void registerReader(::pdftk::com::lowagie::text::pdf::PdfReader *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:74:88: error: ‘getPageStamp’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfStamperImp$PageStamp * getPageStamp(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:74:71: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfStamperImp$PageStamp * getPageStamp(jint); ^~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:74:88: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfStamperImp$PageStamp * getPageStamp(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:75:82: error: ‘getUnderContent’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfContentByte * getUnderContent(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:75:62: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfContentByte * getUnderContent(jint); ^~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:75:82: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfContentByte * getUnderContent(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:75:82: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfStamperImp::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:74:88: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfStamperImp::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfStamperImp$PageStamp * getPageStamp(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:76:81: error: ‘getOverContent’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfContentByte * getOverContent(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:76:62: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfContentByte * getOverContent(jint); ^~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:76:81: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfContentByte * getOverContent(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:76:81: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfStamperImp::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:74:88: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfStamperImp::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfStamperImp$PageStamp * getPageStamp(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:77:38: error: ‘jint’ is not a type virtual void correctAcroFieldPages(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:78:27: error: ‘jint’ is not a type virtual void insertPage(jint, ::pdftk::com::lowagie::text::Rectangle *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:79:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isRotateContents(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:80:34: error: ‘jboolean’ has not been declared virtual void setRotateContents(jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:81:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isContentWritten(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:83:34: error: ‘jboolean’ has not been declared virtual void setFormFlattening(jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:84:38: error: ‘jboolean’ has not been declared virtual void setFreeTextFlattening(jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:85:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean partialFormFlattening(::java::lang::String *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:92:89: error: ‘getPageReference’ declared as a ‘virtual’ field virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectReference * getPageReference(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:92:68: error: expected ‘;’ at end of member declaration virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectReference * getPageReference(jint); ^~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:92:89: error: ISO C++ forbids declaration of ‘jint’ with no type [-fpermissive] virtual ::pdftk::com::lowagie::text::pdf::PdfIndirectReference * getPageReference(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:92:89: error: redeclaration of ‘int pdftk::com::lowagie::text::pdf::PdfStamperImp::jint’ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:74:88: note: previous declaration ‘int pdftk::com::lowagie::text::pdf::PdfStamperImp::jint’ virtual ::pdftk::com::lowagie::text::pdf::PdfStamperImp$PageStamp * getPageStamp(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:99:81: error: ‘jint’ is not a type virtual void addAnnotation(::pdftk::com::lowagie::text::pdf::PdfAnnotation *, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:108:37: error: ‘jint’ is not a type virtual void setViewerPreferences(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:109:28: error: ‘jint’ is not a type virtual void setSigFlags(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:112:122: error: ‘jint’ is not a type virtual void setPageAction(::pdftk::com::lowagie::text::pdf::PdfName *, ::pdftk::com::lowagie::text::pdf::PdfAction *, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:114:28: error: ‘jint’ is not a type virtual void setDuration(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:117:28: error: ‘jint’ is not a type virtual void setDuration(jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:117:34: error: ‘jint’ is not a type virtual void setDuration(jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:118:81: error: ‘jint’ is not a type virtual void setTransition(::pdftk::com::lowagie::text::pdf::PdfTransition *, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:121:25: error: ‘jint’ is not a type virtual void markUsed(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:123:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isAppend(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:135:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean closed; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:137:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean rotateContents; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:140:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean flat; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:141:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean flatFreeText; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:142:11: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfStamperImp::jint’ JArray< jint > * namePtr; ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:74:88: note: declared here virtual ::pdftk::com::lowagie::text::pdf::PdfStamperImp$PageStamp * getPageStamp(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:142:11: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfStamperImp::jint’ JArray< jint > * namePtr; ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:74:88: note: declared here virtual ::pdftk::com::lowagie::text::pdf::PdfStamperImp$PageStamp * getPageStamp(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:142:11: error: invalid use of non-static data member ‘pdftk::com::lowagie::text::pdf::PdfStamperImp::jint’ JArray< jint > * namePtr; ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:74:88: note: declared here virtual ::pdftk::com::lowagie::text::pdf::PdfStamperImp$PageStamp * getPageStamp(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:142:16: error: template argument 1 is invalid JArray< jint > * namePtr; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:143:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean namedAsNames; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:146:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean useVp; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:147:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint vp; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:149:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean fieldsAdded; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:150:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint sigFlags; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:151:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean append; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:153:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint initialXrefSize; ^~~~ int In file included from pdftk.cc:97:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:50:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfWriter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfStamperImp : public ::pdftk::com::lowagie::text::pdf::PdfWriter ^~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfStamperImp.h:50:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfStamperImp’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:98:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNameTree.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ In file included from pdftk.cc:98:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNameTree.h:44:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint leafSize = 64; ^~~~ int In file included from pdftk.cc:98:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNameTree.h:33:39: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfNameTree : public ::java::lang::Object ^~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNameTree.h:33:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfNameTree’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:99:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:45:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isValid(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:48:28: error: ‘jint’ is not a type virtual void setSigFlags(jint); ^~~~ In file included from pdftk.cc:99:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:50:220: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addHtmlPostButton(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:50:228: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addHtmlPostButton(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:50:236: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addHtmlPostButton(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:50:244: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addHtmlPostButton(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:50:252: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addHtmlPostButton(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:51:193: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addResetButton(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:51:201: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addResetButton(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:51:209: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addResetButton(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:51:217: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addResetButton(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:51:225: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addResetButton(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:52:191: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addMap(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::PdfContentByte *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:52:199: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addMap(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::PdfContentByte *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:52:207: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addMap(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::PdfContentByte *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:52:215: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addMap(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::PdfContentByte *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:53:82: error: ‘jint’ is not a type virtual void setButtonParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, jint, ::java::lang::String *, ::java::lang::String *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:54:147: error: ‘jfloat’ has not been declared virtual void drawButton(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:54:155: error: ‘jfloat’ has not been declared virtual void drawButton(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:54:163: error: ‘jfloat’ has not been declared virtual void drawButton(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:54:171: error: ‘jfloat’ has not been declared virtual void drawButton(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:54:179: error: ‘jfloat’ has not been declared virtual void drawButton(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:56:177: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSingleLineTextField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:56:185: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSingleLineTextField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:56:193: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSingleLineTextField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:56:201: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSingleLineTextField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:56:209: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSingleLineTextField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:57:176: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addMultiLineTextField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:57:184: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addMultiLineTextField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:57:192: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addMultiLineTextField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:57:200: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addMultiLineTextField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:57:208: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addMultiLineTextField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:58:181: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSingleLinePasswordField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:58:189: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSingleLinePasswordField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:58:197: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSingleLinePasswordField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:58:205: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSingleLinePasswordField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:58:213: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSingleLinePasswordField(::java::lang::String *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:59:133: error: ‘jfloat’ has not been declared virtual void setTextFieldParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:59:141: error: ‘jfloat’ has not been declared virtual void setTextFieldParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:59:149: error: ‘jfloat’ has not been declared virtual void setTextFieldParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:59:157: error: ‘jfloat’ has not been declared virtual void setTextFieldParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:60:157: error: ‘jfloat’ has not been declared virtual void drawSingleLineOfText(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:60:165: error: ‘jfloat’ has not been declared virtual void drawSingleLineOfText(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:60:173: error: ‘jfloat’ has not been declared virtual void drawSingleLineOfText(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:60:181: error: ‘jfloat’ has not been declared virtual void drawSingleLineOfText(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:60:189: error: ‘jfloat’ has not been declared virtual void drawSingleLineOfText(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:61:156: error: ‘jfloat’ has not been declared virtual void drawMultiLineOfText(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:61:164: error: ‘jfloat’ has not been declared virtual void drawMultiLineOfText(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:61:172: error: ‘jfloat’ has not been declared virtual void drawMultiLineOfText(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:61:180: error: ‘jfloat’ has not been declared virtual void drawMultiLineOfText(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:61:188: error: ‘jfloat’ has not been declared virtual void drawMultiLineOfText(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:62:120: error: ‘jboolean’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addCheckBox(::java::lang::String *, ::java::lang::String *, jboolean, jfloat, jfloat, jfloat, jfloat); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:62:130: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addCheckBox(::java::lang::String *, ::java::lang::String *, jboolean, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:62:138: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addCheckBox(::java::lang::String *, ::java::lang::String *, jboolean, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:62:146: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addCheckBox(::java::lang::String *, ::java::lang::String *, jboolean, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:62:154: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addCheckBox(::java::lang::String *, ::java::lang::String *, jboolean, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:63:132: error: ‘jboolean’ has not been declared virtual void setCheckBoxParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jboolean, jfloat, jfloat, jfloat, jfloat); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:63:142: error: ‘jfloat’ has not been declared virtual void setCheckBoxParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jboolean, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:63:150: error: ‘jfloat’ has not been declared virtual void setCheckBoxParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jboolean, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:63:158: error: ‘jfloat’ has not been declared virtual void setCheckBoxParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jboolean, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:63:166: error: ‘jfloat’ has not been declared virtual void setCheckBoxParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jboolean, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:64:114: error: ‘jfloat’ has not been declared virtual void drawCheckBoxAppearences(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:64:122: error: ‘jfloat’ has not been declared virtual void drawCheckBoxAppearences(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:64:130: error: ‘jfloat’ has not been declared virtual void drawCheckBoxAppearences(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:64:138: error: ‘jfloat’ has not been declared virtual void drawCheckBoxAppearences(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:65:122: error: ‘jboolean’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * getRadioGroup(::java::lang::String *, ::java::lang::String *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:67:149: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addRadioButton(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:67:157: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addRadioButton(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:67:165: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addRadioButton(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:67:173: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addRadioButton(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:68:111: error: ‘jfloat’ has not been declared virtual void drawRadioAppearences(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:68:119: error: ‘jfloat’ has not been declared virtual void drawRadioAppearences(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:68:127: error: ‘jfloat’ has not been declared virtual void drawRadioAppearences(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:68:135: error: ‘jfloat’ has not been declared virtual void drawRadioAppearences(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:69:204: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSelectList(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:69:212: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSelectList(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:69:220: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSelectList(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:69:228: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSelectList(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:69:236: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSelectList(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:70:216: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSelectList(::java::lang::String *, JArray< JArray< ::java::lang::String * > * > *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:70:224: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSelectList(::java::lang::String *, JArray< JArray< ::java::lang::String * > * > *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:70:232: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSelectList(::java::lang::String *, JArray< JArray< ::java::lang::String * > * > *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:70:240: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSelectList(::java::lang::String *, JArray< JArray< ::java::lang::String * > * > *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:70:248: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSelectList(::java::lang::String *, JArray< JArray< ::java::lang::String * > * > *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:71:156: error: ‘jboolean’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addComboBox(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *, jboolean, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:71:212: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addComboBox(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *, jboolean, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:71:220: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addComboBox(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *, jboolean, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:71:228: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addComboBox(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *, jboolean, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:71:236: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addComboBox(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *, jboolean, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:71:244: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addComboBox(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *, jboolean, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:72:168: error: ‘jboolean’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addComboBox(::java::lang::String *, JArray< JArray< ::java::lang::String * > * > *, ::java::lang::String *, jboolean, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:72:224: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addComboBox(::java::lang::String *, JArray< JArray< ::java::lang::String * > * > *, ::java::lang::String *, jboolean, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:72:232: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addComboBox(::java::lang::String *, JArray< JArray< ::java::lang::String * > * > *, ::java::lang::String *, jboolean, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:72:240: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addComboBox(::java::lang::String *, JArray< JArray< ::java::lang::String * > * > *, ::java::lang::String *, jboolean, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:72:248: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addComboBox(::java::lang::String *, JArray< JArray< ::java::lang::String * > * > *, ::java::lang::String *, jboolean, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:72:256: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addComboBox(::java::lang::String *, JArray< JArray< ::java::lang::String * > * > *, ::java::lang::String *, jboolean, ::pdftk::com::lowagie::text::pdf::BaseFont *, jfloat, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:73:130: error: ‘jfloat’ has not been declared virtual void setChoiceParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:73:138: error: ‘jfloat’ has not been declared virtual void setChoiceParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:73:146: error: ‘jfloat’ has not been declared virtual void setChoiceParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:73:154: error: ‘jfloat’ has not been declared virtual void setChoiceParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:74:97: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSignature(::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:74:105: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSignature(::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:74:113: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSignature(::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:74:121: error: ‘jfloat’ has not been declared virtual ::pdftk::com::lowagie::text::pdf::PdfFormField * addSignature(::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:75:109: error: ‘jfloat’ has not been declared virtual void setSignatureParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:75:117: error: ‘jfloat’ has not been declared virtual void setSignatureParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:75:125: error: ‘jfloat’ has not been declared virtual void setSignatureParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:75:133: error: ‘jfloat’ has not been declared virtual void setSignatureParams(::pdftk::com::lowagie::text::pdf::PdfFormField *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:76:91: error: ‘jfloat’ has not been declared virtual void drawSignatureAppearences(::pdftk::com::lowagie::text::pdf::PdfFormField *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:76:99: error: ‘jfloat’ has not been declared virtual void drawSignatureAppearences(::pdftk::com::lowagie::text::pdf::PdfFormField *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:76:107: error: ‘jfloat’ has not been declared virtual void drawSignatureAppearences(::pdftk::com::lowagie::text::pdf::PdfFormField *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:76:115: error: ‘jfloat’ has not been declared virtual void drawSignatureAppearences(::pdftk::com::lowagie::text::pdf::PdfFormField *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:82:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint sigFlags; ^~~~ int In file included from pdftk.cc:99:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:38:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfAcroForm : public ::pdftk::com::lowagie::text::pdf::PdfDictionary ^~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAcroForm.h:38:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfAcroForm’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:100:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfReader.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfReader.h:46:21: error: ‘jbyte’ was not declared in this scope FdfReader(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfReader.h:46:27: error: template argument 1 is invalid FdfReader(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfReader.h:41:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::FdfReader : public ::pdftk::com::lowagie::text::pdf::PdfReader ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfReader.h:41:39: warning: ‘class pdftk::com::lowagie::text::pdf::FdfReader’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:101:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfWriter.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfWriter.h:43:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean setField(::java::lang::String *, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfWriter.h:46:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean removeField(::java::lang::String *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfWriter.h:49:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean setFieldAsName(::java::lang::String *, ::java::lang::String *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfWriter.h:50:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean setFieldAsString(::java::lang::String *, ::java::lang::String *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfWriter.h:58:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * HEADER_FDF; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfWriter.h:58:24: error: template argument 1 is invalid static JArray< jbyte > * HEADER_FDF; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfWriter.h:36:39: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::FdfWriter : public ::java::lang::Object ^~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/FdfWriter.h:36:39: warning: ‘class pdftk::com::lowagie::text::pdf::FdfWriter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:102:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/XfdfReader.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/XfdfReader.h:38:22: error: ‘jbyte’ was not declared in this scope XfdfReader(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/XfdfReader.h:38:28: error: template argument 1 is invalid XfdfReader(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/XfdfReader.h:50:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) foundRoot; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/XfdfReader.h:32:39: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::XfdfReader : public ::java::lang::Object ^~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/XfdfReader.h:32:39: warning: ‘class pdftk::com::lowagie::text::pdf::XfdfReader’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:103:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:59:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getFieldType(::java::lang::String *); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:61:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean renameField(::java::lang::String *, ::java::lang::String *); ^~~~~~~~ PdfBoolean In file included from pdftk.cc:103:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:69:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean setFieldProperty(::java::lang::String *, ::java::lang::String *, ::java::lang::Object *, JArray< jint > *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:70:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean setFieldProperty(::java::lang::String *, ::java::lang::String *, jint, JArray< jint > *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:71:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean setFields(::pdftk::com::lowagie::text::pdf::FdfReader *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:72:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean setFields(::pdftk::com::lowagie::text::pdf::XfdfReader *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:73:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean setField(::java::lang::String *, ::java::lang::String *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:74:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean setField(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:75:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean setField(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:77:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isInAP(::pdftk::com::lowagie::text::pdf::PdfDictionary *, ::pdftk::com::lowagie::text::pdf::PdfName *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:81:19: error: ‘jfloat’ was not declared in this scope virtual JArray< jfloat > * getFieldPositions(::java::lang::String *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:81:19: note: suggested alternative: ‘float’ virtual JArray< jfloat > * getFieldPositions(::java::lang::String *); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:81:26: error: template argument 1 is invalid virtual JArray< jfloat > * getFieldPositions(::java::lang::String *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:83:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint removeRefFromArray(::pdftk::com::lowagie::text::pdf::PdfArray *, ::pdftk::com::lowagie::text::pdf::PdfObject *); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:85:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean removeFieldsFromPage(jint); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:86:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean removeField(::java::lang::String *, jint); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:87:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean removeField(::java::lang::String *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:88:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isGenerateAppearances(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:89:39: error: ‘jboolean’ has not been declared virtual void setGenerateAppearances(jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:93:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean signatureCoversWholeDocument(::java::lang::String *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:100:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getTotalRevisions(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:101:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getRevision(::java::lang::String *); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:105:31: error: ‘jfloat’ has not been declared virtual void setExtraMargin(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:105:39: error: ‘jfloat’ has not been declared virtual void setExtraMargin(jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:111:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint topFirst; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:113:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean append; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:114:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DA_FONT = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:115:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DA_SIZE = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:116:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint DA_COLOR = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:118:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FIELD_TYPE_NONE = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:119:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FIELD_TYPE_PUSHBUTTON = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:120:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FIELD_TYPE_CHECKBOX = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:121:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FIELD_TYPE_RADIOBUTTON = 3; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:122:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FIELD_TYPE_TEXT = 4; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:123:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FIELD_TYPE_LIST = 5; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:124:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FIELD_TYPE_COMBO = 6; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:125:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FIELD_TYPE_SIGNATURE = 7; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:127:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean lastWasString; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:128:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean generateAppearances; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:130:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat extraMarginLeft; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:131:3: error: ‘jfloat’ does not name a type; did you mean ‘float’? jfloat extraMarginTop; ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:133:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint totalRevisions; ^~~~ int In file included from pdftk.cc:103:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:51:39: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::AcroFields : public ::java::lang::Object ^~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/AcroFields.h:51:39: warning: ‘class pdftk::com::lowagie::text::pdf::AcroFields’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:104:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectReference.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectReference.h:36:28: error: expected ‘)’ before ‘,’ token PdfIndirectReference(jint, jint, jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectReference.h:37:28: error: expected ‘)’ before ‘,’ token PdfIndirectReference(jint, jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectReference.h:39:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getNumber(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectReference.h:40:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getGeneration(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectReference.h:42:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint __attribute__((aligned(__alignof__( ::pdftk::com::lowagie::text::pdf::PdfObject)))) number; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectReference.h:43:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint generation; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectReference.h:30:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfObject’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfIndirectReference : public ::pdftk::com::lowagie::text::pdf::PdfObject ^~~~~~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectReference.h:30:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfIndirectReference’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:105:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.h:39:25: error: expected ‘)’ before ‘,’ token PdfIndirectObject(jint, ::pdftk::com::lowagie::text::pdf::PdfObject *, ::pdftk::com::lowagie::text::pdf::PdfWriter *); ^ In file included from pdftk.cc:105:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.h:41:25: error: expected ‘)’ before ‘,’ token PdfIndirectObject(jint, jint, ::pdftk::com::lowagie::text::pdf::PdfObject *, ::pdftk::com::lowagie::text::pdf::PdfWriter *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.h:47:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) number; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.h:48:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint generation; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.h:50:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * STARTOBJ; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.h:50:24: error: template argument 1 is invalid static JArray< jbyte > * STARTOBJ; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.h:51:18: error: ‘jbyte’ was not declared in this scope static JArray< jbyte > * ENDOBJ; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.h:51:24: error: template argument 1 is invalid static JArray< jbyte > * ENDOBJ; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.h:52:10: error: ‘jint’ does not name a type; did you mean ‘int’? static jint SIZEOBJ; ^~~~ int In file included from pdftk.cc:105:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.h:35:39: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfIndirectObject : public ::java::lang::Object ^~~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfIndirectObject.h:35:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfIndirectObject’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:106:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfFileSpecification.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ In file included from pdftk.cc:106:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfFileSpecification.h:40:183: error: ‘jbyte’ was not declared in this scope static ::pdftk::com::lowagie::text::pdf::PdfFileSpecification * fileEmbedded(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::java::lang::String *, ::java::lang::String *, JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfFileSpecification.h:40:183: note: suggested alternative: ‘bytes’ static ::pdftk::com::lowagie::text::pdf::PdfFileSpecification * fileEmbedded(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::java::lang::String *, ::java::lang::String *, JArray< jbyte > *); ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfFileSpecification.h:40:189: error: template argument 1 is invalid static ::pdftk::com::lowagie::text::pdf::PdfFileSpecification * fileEmbedded(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::java::lang::String *, ::java::lang::String *, JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfFileSpecification.h:41:183: error: ‘jbyte’ was not declared in this scope static ::pdftk::com::lowagie::text::pdf::PdfFileSpecification * fileEmbedded(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::java::lang::String *, ::java::lang::String *, JArray< jbyte > *, jboolean); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfFileSpecification.h:41:183: note: suggested alternative: ‘bytes’ static ::pdftk::com::lowagie::text::pdf::PdfFileSpecification * fileEmbedded(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::java::lang::String *, ::java::lang::String *, JArray< jbyte > *, jboolean); ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfFileSpecification.h:41:189: error: template argument 1 is invalid static ::pdftk::com::lowagie::text::pdf::PdfFileSpecification * fileEmbedded(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::java::lang::String *, ::java::lang::String *, JArray< jbyte > *, jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfFileSpecification.h:41:194: error: ‘jboolean’ has not been declared static ::pdftk::com::lowagie::text::pdf::PdfFileSpecification * fileEmbedded(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::java::lang::String *, ::java::lang::String *, JArray< jbyte > *, jboolean); ^~~~~~~~ In file included from pdftk.cc:106:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfFileSpecification.h:34:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfFileSpecification : public ::pdftk::com::lowagie::text::pdf::PdfDictionary ^~~~~~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfFileSpecification.h:34:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfFileSpecification’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:107:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfBoolean.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfBoolean.h:34:22: error: field ‘jboolean’ has incomplete type ‘pdftk::com::lowagie::text::pdf::PdfBoolean’ PdfBoolean(jboolean); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfBoolean.h:30:39: note: definition of ‘class pdftk::com::lowagie::text::pdf::PdfBoolean’ is not complete until the closing brace class pdftk::com::lowagie::text::pdf::PdfBoolean : public ::pdftk::com::lowagie::text::pdf::PdfObject ^~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfBoolean.h:36:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean booleanValue(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfBoolean.h:42:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean __attribute__((aligned(__alignof__( ::pdftk::com::lowagie::text::pdf::PdfObject)))) value; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfBoolean.h:30:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfObject’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfBoolean : public ::pdftk::com::lowagie::text::pdf::PdfObject ^~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfBoolean.h:30:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfBoolean’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:108:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:10:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:35:22: error: field ‘jint’ has incomplete type ‘pdftk::com::lowagie::text::pdf::PdfDestination’ PdfDestination(jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:31:39: note: definition of ‘class pdftk::com::lowagie::text::pdf::PdfDestination’ is not complete until the closing brace class pdftk::com::lowagie::text::pdf::PdfDestination : public ::pdftk::com::lowagie::text::pdf::PdfArray ^~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:36:22: error: expected ‘)’ before ‘,’ token PdfDestination(jint, jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:37:22: error: expected ‘)’ before ‘,’ token PdfDestination(jint, jfloat, jfloat, jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:38:22: error: expected ‘)’ before ‘,’ token PdfDestination(jint, jfloat, jfloat, jfloat, jfloat); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:39:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean hasPage(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:40:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean addPage(::pdftk::com::lowagie::text::pdf::PdfIndirectReference *); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:41:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint XYZ = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:42:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FIT = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:43:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FITH = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:44:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FITV = 3; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:45:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FITR = 4; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:46:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FITB = 5; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:47:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FITBH = 6; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:48:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FITBV = 7; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:50:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean __attribute__((aligned(__alignof__( ::pdftk::com::lowagie::text::pdf::PdfArray)))) status; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:31:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfArray’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfDestination : public ::pdftk::com::lowagie::text::pdf::PdfArray ^~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfDestination.h:31:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfDestination’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:110:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:60:64: error: ‘jfloat’ has not been declared PdfAnnotation(::pdftk::com::lowagie::text::pdf::PdfWriter *, jfloat, jfloat, jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfString *, ::pdftk::com::lowagie::text::pdf::PdfString *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:60:72: error: ‘jfloat’ has not been declared PdfAnnotation(::pdftk::com::lowagie::text::pdf::PdfWriter *, jfloat, jfloat, jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfString *, ::pdftk::com::lowagie::text::pdf::PdfString *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:60:80: error: ‘jfloat’ has not been declared PdfAnnotation(::pdftk::com::lowagie::text::pdf::PdfWriter *, jfloat, jfloat, jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfString *, ::pdftk::com::lowagie::text::pdf::PdfString *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:60:88: error: ‘jfloat’ has not been declared PdfAnnotation(::pdftk::com::lowagie::text::pdf::PdfWriter *, jfloat, jfloat, jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfString *, ::pdftk::com::lowagie::text::pdf::PdfString *); ^~~~~~ In file included from pdftk.cc:110:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:62:64: error: ‘jfloat’ has not been declared PdfAnnotation(::pdftk::com::lowagie::text::pdf::PdfWriter *, jfloat, jfloat, jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfAction *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:62:72: error: ‘jfloat’ has not been declared PdfAnnotation(::pdftk::com::lowagie::text::pdf::PdfWriter *, jfloat, jfloat, jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfAction *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:62:80: error: ‘jfloat’ has not been declared PdfAnnotation(::pdftk::com::lowagie::text::pdf::PdfWriter *, jfloat, jfloat, jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfAction *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:62:88: error: ‘jfloat’ has not been declared PdfAnnotation(::pdftk::com::lowagie::text::pdf::PdfWriter *, jfloat, jfloat, jfloat, jfloat, ::pdftk::com::lowagie::text::pdf::PdfAction *); ^~~~~~ In file included from pdftk.cc:110:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:63:268: error: ‘jboolean’ has not been declared static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createScreen(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, ::pdftk::com::lowagie::text::pdf::PdfFileSpecification *, ::java::lang::String *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:67:208: error: ‘jboolean’ has not been declared static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createText(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, ::java::lang::String *, jboolean, ::java::lang::String *); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:73:205: error: ‘jint’ is not a type static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createLink(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::pdftk::com::lowagie::text::pdf::PdfName *, jint, ::pdftk::com::lowagie::text::pdf::PdfDestination *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:75:184: error: ‘jfloat’ has not been declared static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createLine(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:75:192: error: ‘jfloat’ has not been declared static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createLine(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:75:200: error: ‘jfloat’ has not been declared static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createLine(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:75:208: error: ‘jfloat’ has not been declared static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createLine(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, jfloat, jfloat, jfloat, jfloat); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:76:192: error: ‘jboolean’ has not been declared static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createSquareCircle(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:77:186: error: ‘jint’ is not a type static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createMarkup(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, jint, JArray< jfloat > *); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:77:200: error: ‘jfloat’ was not declared in this scope static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createMarkup(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, jint, JArray< jfloat > *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:77:200: note: suggested alternative: ‘float’ static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createMarkup(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, jint, JArray< jfloat > *); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:77:207: error: template argument 1 is invalid static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createMarkup(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, jint, JArray< jfloat > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:79:199: error: ‘jfloat’ was not declared in this scope static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createInk(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, JArray< JArray< jfloat > * > *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:79:199: note: suggested alternative: ‘float’ static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createInk(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, JArray< JArray< jfloat > * > *); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:79:206: error: template argument 1 is invalid static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createInk(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, JArray< JArray< jfloat > * > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:79:210: error: template argument 1 is invalid static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createInk(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, JArray< JArray< jfloat > * > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:79:210: error: template argument 1 is invalid /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:79:210: error: template argument 1 is invalid /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:79:183: error: ‘JArray’ is not a type static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createInk(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, JArray< JArray< jfloat > * > *); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:79:189: error: expected ‘,’ or ‘...’ before ‘<’ token static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createInk(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, JArray< JArray< jfloat > * > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:80:202: error: ‘jbyte’ was not declared in this scope static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createFileAttachment(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, JArray< jbyte > *, ::java::lang::String *, ::java::lang::String *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:80:202: note: suggested alternative: ‘bytes’ static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createFileAttachment(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, JArray< jbyte > *, ::java::lang::String *, ::java::lang::String *); ^~~~~ bytes /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:80:208: error: template argument 1 is invalid static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createFileAttachment(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, JArray< jbyte > *, ::java::lang::String *, ::java::lang::String *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:82:185: error: ‘jboolean’ has not been declared static ::pdftk::com::lowagie::text::pdf::PdfAnnotation * createPopup(::pdftk::com::lowagie::text::pdf::PdfWriter *, ::pdftk::com::lowagie::text::Rectangle *, ::java::lang::String *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:84:25: error: ‘jint’ is not a type virtual void setFlags(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:96:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isUsed(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:101:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isForm(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:102:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isAnnotation(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:103:24: error: ‘jint’ is not a type virtual void setPage(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:105:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getPlaceInPage(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:106:31: error: ‘jint’ is not a type virtual void setPlaceInPage(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:107:26: error: ‘jint’ is not a type virtual void setRotate(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:111:30: error: ‘jint’ is not a type virtual void setMKRotation(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:121:119: error: ‘jfloat’ has not been declared virtual void setMKIconFit(::pdftk::com::lowagie::text::pdf::PdfName *, ::pdftk::com::lowagie::text::pdf::PdfName *, jfloat, jfloat, jboolean); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:121:127: error: ‘jfloat’ has not been declared virtual void setMKIconFit(::pdftk::com::lowagie::text::pdf::PdfName *, ::pdftk::com::lowagie::text::pdf::PdfName *, jfloat, jfloat, jboolean); ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:121:135: error: ‘jboolean’ has not been declared virtual void setMKIconFit(::pdftk::com::lowagie::text::pdf::PdfName *, ::pdftk::com::lowagie::text::pdf::PdfName *, jfloat, jfloat, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:122:34: error: ‘jint’ is not a type virtual void setMKTextPosition(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:129:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FLAGS_INVISIBLE = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:130:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FLAGS_HIDDEN = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:131:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FLAGS_PRINT = 4; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:132:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FLAGS_NOZOOM = 8; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:133:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FLAGS_NOROTATE = 16; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:134:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FLAGS_NOVIEW = 32; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:135:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FLAGS_READONLY = 64; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:136:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FLAGS_LOCKED = 128; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:137:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint FLAGS_TOGGLENOVIEW = 256; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:151:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint MARKUP_HIGHLIGHT = 0; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:152:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint MARKUP_UNDERLINE = 1; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:153:16: error: ‘jint’ does not name a type; did you mean ‘int’? static const jint MARKUP_STRIKEOUT = 2; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:158:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean form; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:159:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean annotation; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:160:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean used; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:162:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint placeInPage; ^~~~ int In file included from pdftk.cc:110:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:54:39: warning: base class ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::PdfAnnotation : public ::pdftk::com::lowagie::text::pdf::PdfDictionary ^~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfAnnotation.h:54:39: warning: ‘class pdftk::com::lowagie::text::pdf::PdfAnnotation’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:112:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:12:8: error: language string ‘"Java"’ not recognized extern "Java" ^~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:44:51: error: ‘jboolean’ has not been declared RandomAccessFileOrArray(::java::lang::String *, jboolean); ^~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:47:35: error: ‘jbyte’ was not declared in this scope RandomAccessFileOrArray(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:47:41: error: template argument 1 is invalid RandomAccessFileOrArray(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:52:25: error: ‘jbyte’ has not been declared virtual void pushBack(jbyte); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:53:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint popBack(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:54:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isBack(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:55:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getBack(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:57:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint read(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:58:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint read(JArray< jbyte > *, jint, jint); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:59:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint read(JArray< jbyte > *); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:60:34: error: ‘jbyte’ was not declared in this scope virtual void readFully(JArray< jbyte > *, jint, jint); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:60:40: error: template argument 1 is invalid virtual void readFully(JArray< jbyte > *, jint, jint); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:60:45: error: ‘jint’ has not been declared virtual void readFully(JArray< jbyte > *, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:60:51: error: ‘jint’ has not been declared virtual void readFully(JArray< jbyte > *, jint, jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:61:34: error: ‘jbyte’ was not declared in this scope virtual void readFully(JArray< jbyte > *); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:61:40: error: template argument 1 is invalid virtual void readFully(JArray< jbyte > *); ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:66:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean isOpen(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:68:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint length(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:69:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getFilePointer(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:70:21: error: ‘jint’ has not been declared virtual void seek(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:71:21: error: ‘jlong’ has not been declared virtual void seek(jlong); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:71:16: error: ‘virtual void pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray::seek(int)’ cannot be overloaded virtual void seek(jlong); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:70:16: error: with ‘virtual void pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray::seek(int)’ virtual void seek(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:72:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint skipBytes(jint); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:73:11: error: ‘jlong’ does not name a type; did you mean ‘long’? virtual jlong skip(jlong); ^~~~~ long /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:74:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint getStartOffset(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:75:31: error: ‘jint’ has not been declared virtual void setStartOffset(jint); ^~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:76:11: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? virtual jboolean readBoolean(); ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:77:11: error: ‘jbyte’ does not name a type virtual jbyte readByte(); ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:78:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint readUnsignedByte(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:79:11: error: ‘jshort’ does not name a type; did you mean ‘short’? virtual jshort readShort(); ^~~~~~ short /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:80:11: error: ‘jshort’ does not name a type; did you mean ‘short’? virtual jshort readShortLE(); ^~~~~~ short /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:81:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint readUnsignedShort(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:82:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint readUnsignedShortLE(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:83:11: error: ‘jchar’ does not name a type; did you mean ‘char’? virtual jchar readChar(); ^~~~~ char /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:84:11: error: ‘jchar’ does not name a type; did you mean ‘char’? virtual jchar readCharLE(); ^~~~~ char /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:85:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint readInt(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:86:11: error: ‘jint’ does not name a type; did you mean ‘int’? virtual jint readIntLE(); ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:87:11: error: ‘jlong’ does not name a type; did you mean ‘long’? virtual jlong readUnsignedInt(); ^~~~~ long /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:88:11: error: ‘jlong’ does not name a type; did you mean ‘long’? virtual jlong readUnsignedIntLE(); ^~~~~ long /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:89:11: error: ‘jlong’ does not name a type; did you mean ‘long’? virtual jlong readLong(); ^~~~~ long /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:90:11: error: ‘jlong’ does not name a type; did you mean ‘long’? virtual jlong readLongLE(); ^~~~~ long /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:91:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat readFloat(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:92:11: error: ‘jfloat’ does not name a type; did you mean ‘float’? virtual jfloat readFloatLE(); ^~~~~~ float /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:93:11: error: ‘jdouble’ does not name a type; did you mean ‘double’? virtual jdouble readDouble(); ^~~~~~~ double /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:94:11: error: ‘jdouble’ does not name a type; did you mean ‘double’? virtual jdouble readDoubleLE(); ^~~~~~~ double /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:100:11: error: ‘jbyte’ was not declared in this scope JArray< jbyte > * arrayIn; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:100:17: error: template argument 1 is invalid JArray< jbyte > * arrayIn; ^ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:101:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint arrayInPtr; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:103:3: error: ‘jbyte’ does not name a type jbyte back; ^~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:104:3: error: ‘jboolean’ does not name a type; did you mean ‘PdfBoolean’? jboolean isBack__; ^~~~~~~~ PdfBoolean /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:105:3: error: ‘jint’ does not name a type; did you mean ‘int’? jint startOffset; ^~~~ int /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:39:39: warning: base class ‘class java::lang::Object’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray : public ::java::lang::Object ^~~~~~~~~~~~~~~~~~~~~~~ /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/RandomAccessFileOrArray.h:39:39: warning: ‘class pdftk::com::lowagie::text::pdf::RandomAccessFileOrArray’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from pdftk.cc:131:0: pdftk.h:51:21: error: ‘jint’ was not declared in this scope vector< pair< set, itext::PdfReader* > > m_readers; ^~~~ pdftk.h:51:21: note: suggested alternative: ‘int’ vector< pair< set, itext::PdfReader* > > m_readers; ^~~~ int pdftk.h:51:25: error: template argument 1 is invalid vector< pair< set, itext::PdfReader* > > m_readers; ^ pdftk.h:51:25: error: template argument 2 is invalid pdftk.h:51:25: error: template argument 3 is invalid pdftk.h:51:46: error: template argument 1 is invalid vector< pair< set, itext::PdfReader* > > m_readers; ^ pdftk.h:51:48: error: template argument 1 is invalid vector< pair< set, itext::PdfReader* > > m_readers; ^ pdftk.h:51:48: error: template argument 2 is invalid pdftk.h:68:2: error: ‘jint’ does not name a type; did you mean ‘int’? jint m_input_attach_file_pagenum; ^~~~ int In file included from pdftk.cc:131:0: pdftk.h:189:2: error: ‘jint’ does not name a type; did you mean ‘int’? jint m_output_user_perms; ^~~~ int In file included from pdftk.cc:134:0: passwords.h:30:30: error: ‘jbyte’ was not declared in this scope int utf8_password_to_pdfdoc( jbyte* bb, const char* ss, int ss_size, bool encrypt_b ); ^~~~~ passwords.h:30:37: error: ‘bb’ was not declared in this scope int utf8_password_to_pdfdoc( jbyte* bb, const char* ss, int ss_size, bool encrypt_b ); ^~ passwords.h:30:41: error: expected primary-expression before ‘const’ int utf8_password_to_pdfdoc( jbyte* bb, const char* ss, int ss_size, bool encrypt_b ); ^~~~~ passwords.h:30:57: error: expected primary-expression before ‘int’ int utf8_password_to_pdfdoc( jbyte* bb, const char* ss, int ss_size, bool encrypt_b ); ^~~ passwords.h:30:70: error: expected primary-expression before ‘bool’ int utf8_password_to_pdfdoc( jbyte* bb, const char* ss, int ss_size, bool encrypt_b ); ^~~~ passwords.h:30:85: error: expression list treated as compound expression in initializer [-fpermissive] int utf8_password_to_pdfdoc( jbyte* bb, const char* ss, int ss_size, bool encrypt_b ); ^ pdftk.cc: In member function ‘bool TK_Session::add_reader(TK_Session::InputPdf*, bool)’: pdftk.cc:242:28: error: ‘utf8_password_to_pdfdoc’ cannot be used as a function false ); // allow user to enter greatest selection of chars ^ pdftk.cc:244:47: error: ‘JvNewByteArray’ cannot be used as a function jbyteArray password= JvNewByteArray( size ); ^ pdftk.cc:245:47: error: no matching function for call to ‘elements(int*&)’ utf8_password_to_pdfdoc( elements(password), input_pdf_p->m_password.c_str(), input_pdf_p->m_password.size(), ^ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:10:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:19, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:52:11: note: candidate: template T* elements(JArray&) inline T* elements(JArray& x) { return x.data; } ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:52:11: note: template argument deduction/substitution failed: pdftk.cc:245:47: note: mismatched types ‘JArray’ and ‘jbyteArray {aka int*}’ utf8_password_to_pdfdoc( elements(password), input_pdf_p->m_password.c_str(), input_pdf_p->m_password.size(), ^ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:10:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:19, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:54:11: note: candidate: template T* elements(JArray*) inline T* elements(JArray* x) { return x->data; } ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:54:11: note: template argument deduction/substitution failed: pdftk.cc:245:47: note: mismatched types ‘JArray’ and ‘int’ utf8_password_to_pdfdoc( elements(password), input_pdf_p->m_password.c_str(), input_pdf_p->m_password.size(), ^ pdftk.cc:246:24: error: ‘utf8_password_to_pdfdoc’ cannot be used as a function false ); // allow user to enter greatest selection of chars ^ pdftk.cc:271:12: error: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has no member named ‘removeUnusedObjects’; did you mean ‘removeUnusedNode’? reader->removeUnusedObjects(); ^~~~~~~~~~~~~~~~~~~ removeUnusedNode pdftk.cc:275:37: error: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has no member named ‘getNumberOfPages’ input_pdf_p->m_num_pages= reader->getNumberOfPages(); ^~~~~~~~~~~~~~~~ pdftk.cc:279:26: error: request for member ‘push_back’ in ‘input_pdf_p->TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ input_pdf_p->m_readers.push_back( pair< set, itext::PdfReader* >( set(), reader ) ); ^~~~~~~~~ pdftk.cc:279:47: error: ‘jint’ was not declared in this scope input_pdf_p->m_readers.push_back( pair< set, itext::PdfReader* >( set(), reader ) ); ^~~~ pdftk.cc:279:47: note: suggested alternative: ‘int’ input_pdf_p->m_readers.push_back( pair< set, itext::PdfReader* >( set(), reader ) ); ^~~~ int pdftk.cc:279:51: error: template argument 1 is invalid input_pdf_p->m_readers.push_back( pair< set, itext::PdfReader* >( set(), reader ) ); ^ pdftk.cc:279:51: error: template argument 2 is invalid pdftk.cc:279:51: error: template argument 3 is invalid pdftk.cc:279:72: error: template argument 1 is invalid input_pdf_p->m_readers.push_back( pair< set, itext::PdfReader* >( set(), reader ) ); ^ pdftk.cc:279:83: error: type/value mismatch at argument 1 in template parameter list for ‘template class std::set’ input_pdf_p->m_readers.push_back( pair< set, itext::PdfReader* >( set(), reader ) ); ^ pdftk.cc:279:83: note: expected a type, got ‘jint’ pdftk.cc:279:83: error: template argument 2 is invalid pdftk.cc:279:83: error: template argument 3 is invalid pdftk.cc:284:43: error: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has no member named ‘encrypted’; did you mean ‘decrypt’? input_pdf_p->m_authorized_b= ( !reader->encrypted || reader->ownerPasswordUsed ); ^~~~~~~~~ decrypt pdftk.cc:284:64: error: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has no member named ‘ownerPasswordUsed’ input_pdf_p->m_authorized_b= ( !reader->encrypted || reader->ownerPasswordUsed ); ^~~~~~~~~~~~~~~~~ pdftk.cc:290:28: error: ‘class java::lang::String’ has no member named ‘equals’ if( ioe_p->getMessage()->equals( JvNewStringUTF( "Bad password" ) ) ) { ^~~~~~ pdftk.cc:293:33: error: ‘class java::lang::String’ has no member named ‘indexOf’ else if( ioe_p->getMessage()->indexOf( JvNewStringUTF( "not found" ) )!= -1 ) { ^~~~~~~ pdftk.cc: In member function ‘void TK_Session::dump_session_data() const’: pdftk.cc:835:9: error: ‘m_output_user_perms’ was not declared in this scope if( (m_output_user_perms & PdfWriter::AllowPrinting)== PdfWriter::AllowPrinting ) ^~~~~~~~~~~~~~~~~~~ pdftk.cc:835:9: note: suggested alternative: ‘m_output_user_pw’ if( (m_output_user_perms & PdfWriter::AllowPrinting)== PdfWriter::AllowPrinting ) ^~~~~~~~~~~~~~~~~~~ m_output_user_pw pdftk.cc:835:42: error: ‘AllowPrinting’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowPrinting)== PdfWriter::AllowPrinting ) ^~~~~~~~~~~~~ pdftk.cc:835:70: error: ‘AllowPrinting’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowPrinting)== PdfWriter::AllowPrinting ) ^~~~~~~~~~~~~ pdftk.cc:837:47: error: ‘AllowPrinting’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ else if( (m_output_user_perms & PdfWriter::AllowPrinting)== PdfWriter::AllowDegradedPrinting ) ^~~~~~~~~~~~~ pdftk.cc:837:75: error: ‘AllowDegradedPrinting’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ else if( (m_output_user_perms & PdfWriter::AllowPrinting)== PdfWriter::AllowDegradedPrinting ) ^~~~~~~~~~~~~~~~~~~~~ pdftk.cc:841:9: error: ‘m_output_user_perms’ was not declared in this scope if( (m_output_user_perms & PdfWriter::AllowModifyContents)== PdfWriter::AllowModifyContents ) ^~~~~~~~~~~~~~~~~~~ pdftk.cc:841:9: note: suggested alternative: ‘m_output_user_pw’ if( (m_output_user_perms & PdfWriter::AllowModifyContents)== PdfWriter::AllowModifyContents ) ^~~~~~~~~~~~~~~~~~~ m_output_user_pw pdftk.cc:841:42: error: ‘AllowModifyContents’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowModifyContents)== PdfWriter::AllowModifyContents ) ^~~~~~~~~~~~~~~~~~~ pdftk.cc:841:76: error: ‘AllowModifyContents’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowModifyContents)== PdfWriter::AllowModifyContents ) ^~~~~~~~~~~~~~~~~~~ pdftk.cc:845:9: error: ‘m_output_user_perms’ was not declared in this scope if( (m_output_user_perms & PdfWriter::AllowCopy)== PdfWriter::AllowCopy ) ^~~~~~~~~~~~~~~~~~~ pdftk.cc:845:9: note: suggested alternative: ‘m_output_user_pw’ if( (m_output_user_perms & PdfWriter::AllowCopy)== PdfWriter::AllowCopy ) ^~~~~~~~~~~~~~~~~~~ m_output_user_pw pdftk.cc:845:42: error: ‘AllowCopy’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowCopy)== PdfWriter::AllowCopy ) ^~~~~~~~~ pdftk.cc:845:66: error: ‘AllowCopy’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowCopy)== PdfWriter::AllowCopy ) ^~~~~~~~~ pdftk.cc:849:9: error: ‘m_output_user_perms’ was not declared in this scope if( (m_output_user_perms & PdfWriter::AllowModifyAnnotations)== PdfWriter::AllowModifyAnnotations ) ^~~~~~~~~~~~~~~~~~~ pdftk.cc:849:9: note: suggested alternative: ‘m_output_user_pw’ if( (m_output_user_perms & PdfWriter::AllowModifyAnnotations)== PdfWriter::AllowModifyAnnotations ) ^~~~~~~~~~~~~~~~~~~ m_output_user_pw pdftk.cc:849:42: error: ‘AllowModifyAnnotations’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowModifyAnnotations)== PdfWriter::AllowModifyAnnotations ) ^~~~~~~~~~~~~~~~~~~~~~ pdftk.cc:849:79: error: ‘AllowModifyAnnotations’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowModifyAnnotations)== PdfWriter::AllowModifyAnnotations ) ^~~~~~~~~~~~~~~~~~~~~~ pdftk.cc:853:9: error: ‘m_output_user_perms’ was not declared in this scope if( (m_output_user_perms & PdfWriter::AllowFillIn)== PdfWriter::AllowFillIn ) ^~~~~~~~~~~~~~~~~~~ pdftk.cc:853:9: note: suggested alternative: ‘m_output_user_pw’ if( (m_output_user_perms & PdfWriter::AllowFillIn)== PdfWriter::AllowFillIn ) ^~~~~~~~~~~~~~~~~~~ m_output_user_pw pdftk.cc:853:42: error: ‘AllowFillIn’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowFillIn)== PdfWriter::AllowFillIn ) ^~~~~~~~~~~ pdftk.cc:853:68: error: ‘AllowFillIn’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowFillIn)== PdfWriter::AllowFillIn ) ^~~~~~~~~~~ pdftk.cc:857:9: error: ‘m_output_user_perms’ was not declared in this scope if( (m_output_user_perms & PdfWriter::AllowScreenReaders)== PdfWriter::AllowScreenReaders ) ^~~~~~~~~~~~~~~~~~~ pdftk.cc:857:9: note: suggested alternative: ‘m_output_user_pw’ if( (m_output_user_perms & PdfWriter::AllowScreenReaders)== PdfWriter::AllowScreenReaders ) ^~~~~~~~~~~~~~~~~~~ m_output_user_pw pdftk.cc:857:42: error: ‘AllowScreenReaders’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowScreenReaders)== PdfWriter::AllowScreenReaders ) ^~~~~~~~~~~~~~~~~~ pdftk.cc:857:75: error: ‘AllowScreenReaders’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowScreenReaders)== PdfWriter::AllowScreenReaders ) ^~~~~~~~~~~~~~~~~~ pdftk.cc:861:9: error: ‘m_output_user_perms’ was not declared in this scope if( (m_output_user_perms & PdfWriter::AllowAssembly)== PdfWriter::AllowAssembly ) ^~~~~~~~~~~~~~~~~~~ pdftk.cc:861:9: note: suggested alternative: ‘m_output_user_pw’ if( (m_output_user_perms & PdfWriter::AllowAssembly)== PdfWriter::AllowAssembly ) ^~~~~~~~~~~~~~~~~~~ m_output_user_pw pdftk.cc:861:42: error: ‘AllowAssembly’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowAssembly)== PdfWriter::AllowAssembly ) ^~~~~~~~~~~~~ pdftk.cc:861:70: error: ‘AllowAssembly’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ if( (m_output_user_perms & PdfWriter::AllowAssembly)== PdfWriter::AllowAssembly ) ^~~~~~~~~~~~~ pdftk.cc: In constructor ‘TK_Session::TK_Session(int, char**)’: pdftk.cc:988:3: error: class ‘TK_Session’ does not have any field named ‘m_input_attach_file_pagenum’ m_input_attach_file_pagenum( 0 ), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdftk.cc:1003:3: error: class ‘TK_Session’ does not have any field named ‘m_output_user_perms’ m_output_user_perms( 0 ), ^~~~~~~~~~~~~~~~~~~ pdftk.cc:1618:28: error: ‘jint’ was not declared in this scope vector< pair< set, itext::PdfReader* > >::iterator it= ^~~~ pdftk.cc:1618:28: note: suggested alternative: ‘int’ vector< pair< set, itext::PdfReader* > >::iterator it= ^~~~ int pdftk.cc:1618:32: error: template argument 1 is invalid vector< pair< set, itext::PdfReader* > >::iterator it= ^ pdftk.cc:1618:32: error: template argument 2 is invalid pdftk.cc:1618:32: error: template argument 3 is invalid pdftk.cc:1618:53: error: template argument 1 is invalid vector< pair< set, itext::PdfReader* > >::iterator it= ^ pdftk.cc:1618:55: error: template argument 1 is invalid vector< pair< set, itext::PdfReader* > >::iterator it= ^ pdftk.cc:1618:55: error: template argument 2 is invalid pdftk.cc:1618:67: error: expected initializer before ‘it’ vector< pair< set, itext::PdfReader* > >::iterator it= ^~ pdftk.cc:1620:17: error: ‘it’ was not declared in this scope for( ; it!= m_input_pdf[range_pdf_index].m_readers.end(); ++it ) { ^~ pdftk.cc:1620:17: note: suggested alternative: ‘ii’ for( ; it!= m_input_pdf[range_pdf_index].m_readers.end(); ++it ) { ^~ ii pdftk.cc:1620:61: error: request for member ‘end’ in ‘((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::operator[](range_pdf_index).TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ for( ; it!= m_input_pdf[range_pdf_index].m_readers.end(); ++it ) { ^~~ pdftk.cc:1621:19: error: type/value mismatch at argument 1 in template parameter list for ‘template class std::set’ set::iterator jt= it->first.find( kk ); ^ pdftk.cc:1621:19: note: expected a type, got ‘jint’ pdftk.cc:1621:19: error: template argument 2 is invalid pdftk.cc:1621:19: error: template argument 3 is invalid pdftk.cc:1621:31: error: expected initializer before ‘jt’ set::iterator jt= it->first.find( kk ); ^~ pdftk.cc:1622:15: error: ‘jt’ was not declared in this scope if( jt== it->first.end() ) { // kk not assoc. w/ this reader ^~ pdftk.cc:1622:15: note: suggested alternative: ‘jj’ if( jt== it->first.end() ) { // kk not assoc. w/ this reader ^~ jj pdftk.cc:1628:14: error: ‘it’ was not declared in this scope if( it== m_input_pdf[range_pdf_index].m_readers.end() ) { ^~ pdftk.cc:1628:14: note: suggested alternative: ‘ii’ if( it== m_input_pdf[range_pdf_index].m_readers.end() ) { ^~ ii pdftk.cc:1628:58: error: request for member ‘end’ in ‘((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::operator[](range_pdf_index).TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ if( it== m_input_pdf[range_pdf_index].m_readers.end() ) { ^~~ pdftk.cc:1631:51: error: request for member ‘back’ in ‘((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::operator[](range_pdf_index).TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ m_input_pdf[range_pdf_index].m_readers.back().first.insert( kk ); ^~~~ pdftk.cc:1424:11: warning: unused variable ‘page_num_beg_out_of_range_b’ [-Wunused-variable] bool page_num_beg_out_of_range_b= false; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdftk.cc:1738:5: error: ‘m_input_attach_file_pagenum’ was not declared in this scope m_input_attach_file_pagenum= -1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdftk.cc:1738:5: note: suggested alternative: ‘m_input_attach_file_filename’ m_input_attach_file_pagenum= -1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ m_input_attach_file_filename pdftk.cc:1741:5: error: ‘m_input_attach_file_pagenum’ was not declared in this scope m_input_attach_file_pagenum= -2; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdftk.cc:1741:5: note: suggested alternative: ‘m_input_attach_file_filename’ m_input_attach_file_pagenum= -2; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ m_input_attach_file_filename pdftk.cc:1744:5: error: ‘m_input_attach_file_pagenum’ was not declared in this scope m_input_attach_file_pagenum= 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ pdftk.cc:1744:5: note: suggested alternative: ‘m_input_attach_file_filename’ m_input_attach_file_pagenum= 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ m_input_attach_file_filename pdftk.cc:1883:35: error: request for member ‘back’ in ‘((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::operator[](ii).TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ m_input_pdf[ii].m_readers.back().first.insert( jj ); // create association ^~~~ pdftk.cc:2040:5: error: ‘m_output_user_perms’ was not declared in this scope m_output_user_perms|= ^~~~~~~~~~~~~~~~~~~ pdftk.cc:2040:5: note: suggested alternative: ‘m_output_user_pw’ m_output_user_perms|= ^~~~~~~~~~~~~~~~~~~ m_output_user_pw pdftk.cc:2041:17: error: ‘AllowPrinting’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ PdfWriter::AllowPrinting; ^~~~~~~~~~~~~ pdftk.cc:2048:19: error: ‘AllowModifyContents’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ ( PdfWriter::AllowModifyContents | PdfWriter::AllowAssembly ); ^~~~~~~~~~~~~~~~~~~ pdftk.cc:2048:52: error: ‘AllowAssembly’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ ( PdfWriter::AllowModifyContents | PdfWriter::AllowAssembly ); ^~~~~~~~~~~~~ pdftk.cc:2055:19: error: ‘AllowCopy’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ ( PdfWriter::AllowCopy | PdfWriter::AllowScreenReaders ); ^~~~~~~~~ pdftk.cc:2055:42: error: ‘AllowScreenReaders’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ ( PdfWriter::AllowCopy | PdfWriter::AllowScreenReaders ); ^~~~~~~~~~~~~~~~~~ pdftk.cc:2059:19: error: ‘AllowModifyAnnotations’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ ( PdfWriter::AllowModifyAnnotations | PdfWriter::AllowFillIn ); ^~~~~~~~~~~~~~~~~~~~~~ pdftk.cc:2059:55: error: ‘AllowFillIn’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ ( PdfWriter::AllowModifyAnnotations | PdfWriter::AllowFillIn ); ^~~~~~~~~~~ pdftk.cc:2063:17: error: ‘AllowFillIn’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ PdfWriter::AllowFillIn; ^~~~~~~~~~~ pdftk.cc:2067:17: error: ‘AllowScreenReaders’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ PdfWriter::AllowScreenReaders; ^~~~~~~~~~~~~~~~~~ pdftk.cc:2071:17: error: ‘AllowAssembly’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ PdfWriter::AllowAssembly; ^~~~~~~~~~~~~ pdftk.cc:2075:17: error: ‘AllowDegradedPrinting’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ PdfWriter::AllowDegradedPrinting; ^~~~~~~~~~~~~~~~~~~~~ pdftk.cc:2079:19: error: ‘AllowPrinting’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ ( PdfWriter::AllowPrinting | // top quality printing ^~~~~~~~~~~~~ pdftk.cc:2080:18: error: ‘AllowModifyContents’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ PdfWriter::AllowModifyContents | ^~~~~~~~~~~~~~~~~~~ pdftk.cc:2081:18: error: ‘AllowCopy’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ PdfWriter::AllowCopy | ^~~~~~~~~ pdftk.cc:2082:18: error: ‘AllowModifyAnnotations’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ PdfWriter::AllowModifyAnnotations | ^~~~~~~~~~~~~~~~~~~~~~ pdftk.cc:2083:18: error: ‘AllowFillIn’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ PdfWriter::AllowFillIn | ^~~~~~~~~~~ pdftk.cc:2084:18: error: ‘AllowScreenReaders’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ PdfWriter::AllowScreenReaders | ^~~~~~~~~~~~~~~~~~ pdftk.cc:2085:18: error: ‘AllowAssembly’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ PdfWriter::AllowAssembly ); ^~~~~~~~~~~~~ pdftk.cc: At global scope: pdftk.cc:2267:10: error: ‘jint’ has not been declared jint page_index, ^~~~ pdftk.cc:2268:10: error: ‘jint’ has not been declared jint page_num ) ^~~~ pdftk.cc: In function ‘void add_mark_to_page(pdftk::com::lowagie::text::pdf::PdfReader*, int, int)’: pdftk.cc:2272:63: error: expression cannot be used as a function itext::PdfDictionary* page_p= reader_p->getPageN( page_index ); ^ pdftk.cc:2273:24: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( page_p && page_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc:2274:62: error: invalid conversion from ‘int’ to ‘java::lang::String*’ [-fpermissive] page_p->put( page_marker_p, new itext::PdfNumber( page_num ) ); ^ In file included from pdftk.cc:88:0: /tmp/SBo/pdftk-2.02-dist/pdftk/../java/pdftk/com/lowagie/text/pdf/PdfNumber.h:34:3: note: initializing argument 1 of ‘pdftk::com::lowagie::text::pdf::PdfNumber::PdfNumber(java::lang::String*)’ PdfNumber(::java::lang::String *); ^~~~~~~~~ pdftk.cc: In function ‘void add_marks_to_pages(pdftk::com::lowagie::text::pdf::PdfReader*)’: pdftk.cc:2280:2: error: ‘jint’ was not declared in this scope jint num_pages= reader_p->getNumberOfPages(); ^~~~ pdftk.cc:2280:2: note: suggested alternative: ‘int’ jint num_pages= reader_p->getNumberOfPages(); ^~~~ int pdftk.cc:2281:12: error: expected ‘;’ before ‘ii’ for( jint ii= 1; ii<= num_pages; ++ii ) { // 1-based page ref.s ^~ pdftk.cc:2281:19: error: ‘ii’ was not declared in this scope for( jint ii= 1; ii<= num_pages; ++ii ) { // 1-based page ref.s ^~ pdftk.cc:2281:24: error: ‘num_pages’ was not declared in this scope for( jint ii= 1; ii<= num_pages; ++ii ) { // 1-based page ref.s ^~~~~~~~~ pdftk.cc: At global scope: pdftk.cc:2287:13: error: ‘jint’ has not been declared jint page_num ) ^~~~ pdftk.cc: In function ‘void remove_mark_from_page(pdftk::com::lowagie::text::pdf::PdfReader*, int)’: pdftk.cc:2291:61: error: expression cannot be used as a function itext::PdfDictionary* page_p= reader_p->getPageN( page_num ); ^ pdftk.cc:2292:24: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( page_p && page_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc: In function ‘void remove_marks_from_pages(pdftk::com::lowagie::text::pdf::PdfReader*)’: pdftk.cc:2299:2: error: ‘jint’ was not declared in this scope jint num_pages= reader_p->getNumberOfPages(); ^~~~ pdftk.cc:2299:2: note: suggested alternative: ‘int’ jint num_pages= reader_p->getNumberOfPages(); ^~~~ int pdftk.cc:2300:12: error: expected ‘;’ before ‘ii’ for( jint ii= 1; ii<= num_pages; ++ii ) { // 1-based page ref.s ^~ pdftk.cc:2300:19: error: ‘ii’ was not declared in this scope for( jint ii= 1; ii<= num_pages; ++ii ) { // 1-based page ref.s ^~ pdftk.cc:2300:24: error: ‘num_pages’ was not declared in this scope for( jint ii= 1; ii<= num_pages; ++ii ) { // 1-based page ref.s ^~~~~~~~~ pdftk.cc: In function ‘void apply_rotation_to_page(pdftk::com::lowagie::text::pdf::PdfReader*, TK_Session::PageNumber, int, bool)’: pdftk.cc:2308:61: error: expression cannot be used as a function itext::PdfDictionary* page_p= reader_p->getPageN( page_num ); ^ pdftk.cc:2310:23: error: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has no member named ‘getPageRotation’; did you mean ‘getPageContent’? rotation= reader_p->getPageRotation( page_num )+ rotation; ^~~~~~~~~~~~~~~ getPageContent pdftk.cc:2316:33: error: ‘jint’ was not declared in this scope new itext::PdfNumber( (jint)rotation ) ); ^~~~ pdftk.cc:2316:33: note: suggested alternative: ‘int’ new itext::PdfNumber( (jint)rotation ) ); ^~~~ int pdftk.cc: In member function ‘int TK_Session::create_output_page(pdftk::com::lowagie::text::pdf::PdfCopy*, TK_Session::PageRef, int)’: pdftk.cc:2337:21: error: ‘jint’ was not declared in this scope vector< pair< set, itext::PdfReader* > >::iterator mt= page_pdf.m_readers.begin(); ^~~~ pdftk.cc:2337:21: note: suggested alternative: ‘int’ vector< pair< set, itext::PdfReader* > >::iterator mt= page_pdf.m_readers.begin(); ^~~~ int pdftk.cc:2337:25: error: template argument 1 is invalid vector< pair< set, itext::PdfReader* > >::iterator mt= page_pdf.m_readers.begin(); ^ pdftk.cc:2337:25: error: template argument 2 is invalid pdftk.cc:2337:25: error: template argument 3 is invalid pdftk.cc:2337:46: error: template argument 1 is invalid vector< pair< set, itext::PdfReader* > >::iterator mt= page_pdf.m_readers.begin(); ^ pdftk.cc:2337:48: error: template argument 1 is invalid vector< pair< set, itext::PdfReader* > >::iterator mt= page_pdf.m_readers.begin(); ^ pdftk.cc:2337:48: error: template argument 2 is invalid pdftk.cc:2337:60: error: expected initializer before ‘mt’ vector< pair< set, itext::PdfReader* > >::iterator mt= page_pdf.m_readers.begin(); ^~ pdftk.cc:2338:10: error: ‘mt’ was not declared in this scope for( ; mt!= page_pdf.m_readers.end(); ++mt ) { ^~ pdftk.cc:2338:34: error: request for member ‘end’ in ‘page_pdf.TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ for( ; mt!= page_pdf.m_readers.end(); ++mt ) { ^~~ pdftk.cc:2339:12: error: type/value mismatch at argument 1 in template parameter list for ‘template class std::set’ set::iterator nt= mt->first.find( page_ref.m_page_num ); ^ pdftk.cc:2339:12: note: expected a type, got ‘jint’ pdftk.cc:2339:12: error: template argument 2 is invalid pdftk.cc:2339:12: error: template argument 3 is invalid pdftk.cc:2339:24: error: expected initializer before ‘nt’ set::iterator nt= mt->first.find( page_ref.m_page_num ); ^~ pdftk.cc:2340:8: error: ‘nt’ was not declared in this scope if( nt!= mt->first.end() ) { // assoc. found ^~ pdftk.cc:2340:8: note: suggested alternative: ‘int’ if( nt!= mt->first.end() ) { // assoc. found ^~ int pdftk.cc: At global scope: pdftk.cc:2386:8: error: ‘jchar’ does not name a type; did you mean ‘char’? static jchar GetPdfVersionChar( itext::PdfName* version_p ) { ^~~~~ char pdftk.cc: In member function ‘int TK_Session::create_output()’: pdftk.cc:2447:51: error: ‘JvNewByteArray’ cannot be used as a function jbyteArray output_owner_pw_p= JvNewByteArray( 0 ); ^ pdftk.cc:2449:100: error: ‘utf8_password_to_pdfdoc’ cannot be used as a function int size= utf8_password_to_pdfdoc( 0, m_output_owner_pw.c_str(), m_output_owner_pw.size(), true ); ^ pdftk.cc:2451:45: error: ‘JvNewByteArray’ cannot be used as a function output_owner_pw_p= JvNewByteArray( size ); ^ pdftk.cc:2452:56: error: no matching function for call to ‘elements(int*&)’ utf8_password_to_pdfdoc( elements(output_owner_pw_p), m_output_owner_pw.c_str(), m_output_owner_pw.size(), true ); ^ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:10:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:19, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:52:11: note: candidate: template T* elements(JArray&) inline T* elements(JArray& x) { return x.data; } ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:52:11: note: template argument deduction/substitution failed: pdftk.cc:2452:56: note: mismatched types ‘JArray’ and ‘jbyteArray {aka int*}’ utf8_password_to_pdfdoc( elements(output_owner_pw_p), m_output_owner_pw.c_str(), m_output_owner_pw.size(), true ); ^ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:10:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:19, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:54:11: note: candidate: template T* elements(JArray*) inline T* elements(JArray* x) { return x->data; } ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:54:11: note: template argument deduction/substitution failed: pdftk.cc:2452:56: note: mismatched types ‘JArray’ and ‘int’ utf8_password_to_pdfdoc( elements(output_owner_pw_p), m_output_owner_pw.c_str(), m_output_owner_pw.size(), true ); ^ pdftk.cc:2452:117: error: ‘utf8_password_to_pdfdoc’ cannot be used as a function utf8_password_to_pdfdoc( elements(output_owner_pw_p), m_output_owner_pw.c_str(), m_output_owner_pw.size(), true ); ^ pdftk.cc:2466:50: error: ‘JvNewByteArray’ cannot be used as a function jbyteArray output_user_pw_p= JvNewByteArray( 0 ); ^ pdftk.cc:2468:98: error: ‘utf8_password_to_pdfdoc’ cannot be used as a function int size= utf8_password_to_pdfdoc( 0, m_output_user_pw.c_str(), m_output_user_pw.size(), true ); ^ pdftk.cc:2470:44: error: ‘JvNewByteArray’ cannot be used as a function output_user_pw_p= JvNewByteArray( size ); ^ pdftk.cc:2471:55: error: no matching function for call to ‘elements(int*&)’ utf8_password_to_pdfdoc( elements(output_user_pw_p), m_output_user_pw.c_str(), m_output_user_pw.size(), true ); ^ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:10:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:19, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:52:11: note: candidate: template T* elements(JArray&) inline T* elements(JArray& x) { return x.data; } ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:52:11: note: template argument deduction/substitution failed: pdftk.cc:2471:55: note: mismatched types ‘JArray’ and ‘jbyteArray {aka int*}’ utf8_password_to_pdfdoc( elements(output_user_pw_p), m_output_user_pw.c_str(), m_output_user_pw.size(), true ); ^ In file included from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/String.h:10:0, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/c++/java/lang/Class.h:19, from /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/cni.h:17, from pdftk.cc:33: /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:54:11: note: candidate: template T* elements(JArray*) inline T* elements(JArray* x) { return x->data; } ^~~~~~~~ /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/include/gcj/array.h:54:11: note: template argument deduction/substitution failed: pdftk.cc:2471:55: note: mismatched types ‘JArray’ and ‘int’ utf8_password_to_pdfdoc( elements(output_user_pw_p), m_output_user_pw.c_str(), m_output_user_pw.size(), true ); ^ pdftk.cc:2471:114: error: ‘utf8_password_to_pdfdoc’ cannot be used as a function utf8_password_to_pdfdoc( elements(output_user_pw_p), m_output_user_pw.c_str(), m_output_user_pw.size(), true ); ^ pdftk.cc:2506:5: error: ‘jchar’ was not declared in this scope jchar max_version_cc= itext::PdfWriter::VERSION_1_2; ^~~~~ pdftk.cc:2506:5: note: suggested alternative: ‘char’ jchar max_version_cc= itext::PdfWriter::VERSION_1_2; ^~~~~ char pdftk.cc:2509:19: error: ‘class pdftk::com::lowagie::text::Document’ has no member named ‘addCreator’ output_doc_p->addCreator( jv_creator_p ); ^~~~~~~~~~ pdftk.cc:2513:16: error: ‘class pdftk::com::lowagie::text::pdf::PdfCopy’ has no member named ‘filterStreams’ writer_p->filterStreams= true; ^~~~~~~~~~~~~ pdftk.cc:2514:16: error: ‘class pdftk::com::lowagie::text::pdf::PdfCopy’ has no member named ‘compressStreams’; did you mean ‘copyStream’? writer_p->compressStreams= false; ^~~~~~~~~~~~~~~ copyStream pdftk.cc:2517:16: error: ‘class pdftk::com::lowagie::text::pdf::PdfCopy’ has no member named ‘filterStreams’ writer_p->filterStreams= false; ^~~~~~~~~~~~~ pdftk.cc:2518:16: error: ‘class pdftk::com::lowagie::text::pdf::PdfCopy’ has no member named ‘compressStreams’; did you mean ‘copyStream’? writer_p->compressStreams= true; ^~~~~~~~~~~~~~~ copyStream pdftk.cc:2527:7: error: ‘jboolean’ was not declared in this scope jboolean bit128_b= ^~~~~~~~ pdftk.cc:2527:7: note: suggested alternative: ‘mbrlen’ jboolean bit128_b= ^~~~~~~~ mbrlen pdftk.cc:2532:20: error: ‘m_output_user_perms’ was not declared in this scope m_output_user_perms, ^~~~~~~~~~~~~~~~~~~ pdftk.cc:2532:20: note: suggested alternative: ‘m_output_user_pw’ m_output_user_perms, ^~~~~~~~~~~~~~~~~~~ m_output_user_pw pdftk.cc:2533:20: error: ‘bit128_b’ was not declared in this scope bit128_b ); ^~~~~~~~ pdftk.cc:2533:20: note: suggested alternative: ‘bits128_enc’ bit128_b ); ^~~~~~~~ bits128_enc pdftk.cc:2536:8: error: ‘max_version_cc’ was not declared in this scope max_version_cc= itext::PdfWriter::VERSION_1_4; ^~~~~~~~~~~~~~ pdftk.cc:2536:8: note: suggested alternative: ‘max_align_t’ max_version_cc= itext::PdfWriter::VERSION_1_4; ^~~~~~~~~~~~~~ max_align_t pdftk.cc:2536:42: error: ‘VERSION_1_4’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ max_version_cc= itext::PdfWriter::VERSION_1_4; ^~~~~~~~~~~ pdftk.cc:2538:8: error: ‘max_version_cc’ was not declared in this scope max_version_cc= itext::PdfWriter::VERSION_1_3; ^~~~~~~~~~~~~~ pdftk.cc:2538:8: note: suggested alternative: ‘max_align_t’ max_version_cc= itext::PdfWriter::VERSION_1_3; ^~~~~~~~~~~~~~ max_align_t pdftk.cc:2538:42: error: ‘VERSION_1_3’ is not a member of ‘pdftk::com::lowagie::text::pdf::PdfWriter’ max_version_cc= itext::PdfWriter::VERSION_1_3; ^~~~~~~~~~~ pdftk.cc:2547:33: error: request for member ‘begin’ in ‘((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::operator[](0).TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ m_input_pdf[0].m_readers.begin()->second : ^~~~~ pdftk.cc:2548:53: error: request for member ‘begin’ in ‘((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::operator[]((((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::size() - 1)).TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ m_input_pdf[m_input_pdf.size()- 1].m_readers.begin()->second; ^~~~~ pdftk.cc:2554:35: error: ‘class pdftk::com::lowagie::text::pdf::PdfArray’ has no member named ‘isArray’; did you mean ‘PdfArray’? if( file_id_p && file_id_p->isArray() ) { ^~~~~~~ PdfArray pdftk.cc:2565:10: error: ‘jint’ was not declared in this scope map< jint, itext::PdfName* > ext_developers; ^~~~ pdftk.cc:2565:10: note: suggested alternative: ‘int’ map< jint, itext::PdfName* > ext_developers; ^~~~ int pdftk.cc:2565:32: error: template argument 1 is invalid map< jint, itext::PdfName* > ext_developers; ^ pdftk.cc:2565:32: error: template argument 3 is invalid pdftk.cc:2565:32: error: template argument 4 is invalid pdftk.cc:2566:32: error: type/value mismatch at argument 1 in template parameter list for ‘template class std::map’ map< jint, itext::PdfName* > ext_base_versions; ^ pdftk.cc:2566:32: note: expected a type, got ‘jint’ pdftk.cc:2566:32: error: template argument 3 is invalid pdftk.cc:2566:32: error: template argument 4 is invalid pdftk.cc:2567:21: error: type/value mismatch at argument 1 in template parameter list for ‘template class std::map’ map< jint, jint > ext_levels; ^ pdftk.cc:2567:21: note: expected a type, got ‘jint’ pdftk.cc:2567:21: error: type/value mismatch at argument 2 in template parameter list for ‘template class std::map’ pdftk.cc:2567:21: note: expected a type, got ‘jint’ pdftk.cc:2567:21: error: template argument 3 is invalid pdftk.cc:2567:21: error: template argument 4 is invalid pdftk.cc:2571:49: error: request for member ‘begin’ in ‘it.__gnu_cxx::__normal_iterator >::operator->()->TK_Session::InputPdf::m_readers’, which is of non-class type ‘const int’ itext::PdfReader* reader_p= it->m_readers.begin()->second; ^~~~~ pdftk.cc:2577:11: error: ‘max_version_cc’ was not declared in this scope if( max_version_cc< reader_p->getPdfVersion() ) ^~~~~~~~~~~~~~ pdftk.cc:2577:11: note: suggested alternative: ‘max_align_t’ if( max_version_cc< reader_p->getPdfVersion() ) ^~~~~~~~~~~~~~ max_align_t pdftk.cc:2577:37: error: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has no member named ‘getPdfVersion’ if( max_version_cc< reader_p->getPdfVersion() ) ^~~~~~~~~~~~~ pdftk.cc:2578:34: error: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has no member named ‘getPdfVersion’ max_version_cc= reader_p->getPdfVersion(); ^~~~~~~~~~~~~ pdftk.cc:2582:22: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘contains’; did you mean ‘toString’? if( catalog_p->contains( itext::PdfName::VERSION ) ) { ^~~~~~~~ toString pdftk.cc:2586:14: error: expected ‘;’ before ‘version_cc’ jchar version_cc= GetPdfVersionChar( version_p ); ^~~~~~~~~~ pdftk.cc:2588:12: error: ‘max_version_cc’ was not declared in this scope if( max_version_cc< version_cc ) ^~~~~~~~~~~~~~ pdftk.cc:2588:12: note: suggested alternative: ‘version_p’ if( max_version_cc< version_cc ) ^~~~~~~~~~~~~~ version_p pdftk.cc:2588:28: error: ‘version_cc’ was not declared in this scope if( max_version_cc< version_cc ) ^~~~~~~~~~ pdftk.cc:2588:28: note: suggested alternative: ‘version_p’ if( max_version_cc< version_cc ) ^~~~~~~~~~ version_p pdftk.cc:2584:24: warning: unused variable ‘version_p’ [-Wunused-variable] itext::PdfName* version_p= (itext::PdfName*) ^~~~~~~~~ pdftk.cc:2595:22: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘contains’; did you mean ‘toString’? if( catalog_p->contains( itext::PdfName::EXTENSIONS ) ) { ^~~~~~~~ toString pdftk.cc:2598:42: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( extensions_p && extensions_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc:2603:21: error: ‘class java::util::Iterator’ has no member named ‘hasNext’ while( kit->hasNext() ) { ^~~~~~~ pdftk.cc:2606:39: error: ‘class pdftk::com::lowagie::text::pdf::PdfName’ has no member named ‘hashCode’ ext_developers[ developer_p->hashCode() ]= developer_p; ^~~~~~~~ pdftk.cc:2610:40: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( dev_exts_p && dev_exts_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc:2612:27: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘contains’; did you mean ‘toString’? if( dev_exts_p->contains( itext::PdfName::BASEVERSION ) && ^~~~~~~~ toString pdftk.cc:2613:25: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘contains’; did you mean ‘toString’? dev_exts_p->contains( itext::PdfName::EXTENSIONLEVEL ) ) ^~~~~~~~ toString pdftk.cc:2622:35: error: request for member ‘find’ in ‘ext_base_versions’, which is of non-class type ‘int’ if( ext_base_versions.find( developer_p->hashCode() )== ext_base_versions.end() || ^~~~ pdftk.cc:2622:54: error: ‘class pdftk::com::lowagie::text::pdf::PdfName’ has no member named ‘hashCode’ if( ext_base_versions.find( developer_p->hashCode() )== ext_base_versions.end() || ^~~~~~~~ pdftk.cc:2622:87: error: request for member ‘end’ in ‘ext_base_versions’, which is of non-class type ‘int’ if( ext_base_versions.find( developer_p->hashCode() )== ext_base_versions.end() || ^~~ pdftk.cc:2623:66: error: ‘class pdftk::com::lowagie::text::pdf::PdfName’ has no member named ‘hashCode’ GetPdfVersionChar( ext_base_versions[ developer_p->hashCode() ] )< ^~~~~~~~ pdftk.cc:2623:15: error: ‘GetPdfVersionChar’ was not declared in this scope GetPdfVersionChar( ext_base_versions[ developer_p->hashCode() ] )< ^~~~~~~~~~~~~~~~~ pdftk.cc:2626:47: error: ‘class pdftk::com::lowagie::text::pdf::PdfName’ has no member named ‘hashCode’ ext_base_versions[ developer_p->hashCode() ]= base_version_p; ^~~~~~~~ pdftk.cc:2627:40: error: ‘class pdftk::com::lowagie::text::pdf::PdfName’ has no member named ‘hashCode’ ext_levels[ developer_p->hashCode() ]= ext_level_p->intValue(); ^~~~~~~~ pdftk.cc:2627:67: error: ‘class pdftk::com::lowagie::text::pdf::PdfNumber’ has no member named ‘intValue’ ext_levels[ developer_p->hashCode() ]= ext_level_p->intValue(); ^~~~~~~~ pdftk.cc:2629:73: error: ‘class pdftk::com::lowagie::text::pdf::PdfName’ has no member named ‘hashCode’ else if( GetPdfVersionChar( ext_base_versions[ developer_p->hashCode() ] )== ^~~~~~~~ pdftk.cc:2631:43: error: ‘class pdftk::com::lowagie::text::pdf::PdfName’ has no member named ‘hashCode’ ext_levels[ developer_p->hashCode() ]< ext_level_p->intValue() ) ^~~~~~~~ pdftk.cc:2631:70: error: ‘class pdftk::com::lowagie::text::pdf::PdfNumber’ has no member named ‘intValue’ ext_levels[ developer_p->hashCode() ]< ext_level_p->intValue() ) ^~~~~~~~ pdftk.cc:2633:40: error: ‘class pdftk::com::lowagie::text::pdf::PdfName’ has no member named ‘hashCode’ ext_levels[ developer_p->hashCode() ]= ext_level_p->intValue(); ^~~~~~~~ pdftk.cc:2633:67: error: ‘class pdftk::com::lowagie::text::pdf::PdfNumber’ has no member named ‘intValue’ ext_levels[ developer_p->hashCode() ]= ext_level_p->intValue(); ^~~~~~~~ pdftk.cc:2642:30: error: ‘max_version_cc’ was not declared in this scope writer_p->setPdfVersion( max_version_cc ); ^~~~~~~~~~~~~~ pdftk.cc:2642:30: note: suggested alternative: ‘max_align_t’ writer_p->setPdfVersion( max_version_cc ); ^~~~~~~~~~~~~~ max_align_t pdftk.cc:2648:28: error: request for member ‘empty’ in ‘ext_base_versions’, which is of non-class type ‘int’ if( !ext_base_versions.empty() ) { ^~~~~ pdftk.cc:2652:38: error: type/value mismatch at argument 1 in template parameter list for ‘template class std::map’ for( map< jint, itext::PdfName* >:: ^ pdftk.cc:2652:38: note: expected a type, got ‘jint’ pdftk.cc:2652:38: error: template argument 3 is invalid pdftk.cc:2652:38: error: template argument 4 is invalid pdftk.cc:2653:25: error: expected ‘;’ before ‘it’ const_iterator it= ext_base_versions.begin(); it!= ext_base_versions.end(); ++it ) ^~ pdftk.cc:2653:25: error: ‘it’ was not declared in this scope pdftk.cc:2653:25: note: suggested alternative: ‘int’ const_iterator it= ext_base_versions.begin(); it!= ext_base_versions.end(); ++it ) ^~ int pdftk.cc:2653:47: error: request for member ‘begin’ in ‘ext_base_versions’, which is of non-class type ‘int’ const_iterator it= ext_base_versions.begin(); it!= ext_base_versions.end(); ++it ) ^~~~~ pdftk.cc:2653:79: error: request for member ‘end’ in ‘ext_base_versions’, which is of non-class type ‘int’ const_iterator it= ext_base_versions.begin(); it!= ext_base_versions.end(); ++it ) ^~~ pdftk.cc:2653:84: error: expected ‘)’ before ‘;’ token const_iterator it= ext_base_versions.begin(); it!= ext_base_versions.end(); ++it ) ^ pdftk.cc:2652:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for( map< jint, itext::PdfName* >:: ^~~ pdftk.cc:2653:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ const_iterator it= ext_base_versions.begin(); it!= ext_base_versions.end(); ++it ) ^~ pdftk.cc:2653:10: warning: unused variable ‘const_iterator’ [-Wunused-variable] const_iterator it= ext_base_versions.begin(); it!= ext_base_versions.end(); ++it ) ^~~~~~~~~~~~~~ pdftk.cc:2653:88: error: ‘it’ was not declared in this scope const_iterator it= ext_base_versions.begin(); it!= ext_base_versions.end(); ++it ) ^~ pdftk.cc:2653:88: note: suggested alternative: ‘int’ const_iterator it= ext_base_versions.begin(); it!= ext_base_versions.end(); ++it ) ^~ int pdftk.cc:2734:66: error: request for member ‘begin’ in ‘((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::operator[](((TK_Session::InputPdfIndex)jt.__gnu_cxx::__normal_iterator*, std::vector > >::operator->()->std::vector::begin().__gnu_cxx::__normal_iterator >::operator->()->TK_Session::PageRef::m_input_pdf_index)).TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ m_input_pdf[ jt->begin()->m_input_pdf_index ].m_readers.begin()->second; ^~~~~ pdftk.cc:2769:40: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( outlines_p && outlines_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc:2773:47: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( top_outline_p && top_outline_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc:2857:37: error: request for member ‘front’ in ‘((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::begin().__gnu_cxx::__normal_iterator >::operator->()->TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ m_input_pdf.begin()->m_readers.front().second; ^~~~~ pdftk.cc:2858:5: error: ‘jint’ was not declared in this scope jint input_num_pages= ^~~~ pdftk.cc:2858:5: note: suggested alternative: ‘int’ jint input_num_pages= ^~~~ int pdftk.cc:2872:46: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( input_trailer_p && input_trailer_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc:2875:41: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( input_info_p && input_info_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc:2884:15: error: expected ‘;’ before ‘ii’ for( jint ii= 0; ii< input_num_pages; ++ii ) { ^~ pdftk.cc:2884:22: error: ‘ii’ was not declared in this scope for( jint ii= 0; ii< input_num_pages; ++ii ) { ^~ pdftk.cc:2884:26: error: ‘input_num_pages’ was not declared in this scope for( jint ii= 0; ii< input_num_pages; ++ii ) { ^~~~~~~~~~~~~~~ pdftk.cc:2884:26: note: suggested alternative: ‘input_pw_e’ for( jint ii= 0; ii< input_num_pages; ++ii ) { ^~~~~~~~~~~~~~~ input_pw_e pdftk.cc:2897:20: error: ‘class pdftk::com::lowagie::text::Document’ has no member named ‘addCreator’ output_doc_p->addCreator( jv_creator_p ); ^~~~~~~~~~ pdftk.cc:2901:17: error: ‘class pdftk::com::lowagie::text::pdf::PdfCopy’ has no member named ‘filterStreams’ writer_p->filterStreams= true; ^~~~~~~~~~~~~ pdftk.cc:2902:17: error: ‘class pdftk::com::lowagie::text::pdf::PdfCopy’ has no member named ‘compressStreams’; did you mean ‘copyStream’? writer_p->compressStreams= false; ^~~~~~~~~~~~~~~ copyStream pdftk.cc:2905:17: error: ‘class pdftk::com::lowagie::text::pdf::PdfCopy’ has no member named ‘filterStreams’ writer_p->filterStreams= false; ^~~~~~~~~~~~~ pdftk.cc:2906:17: error: ‘class pdftk::com::lowagie::text::pdf::PdfCopy’ has no member named ‘compressStreams’; did you mean ‘copyStream’? writer_p->compressStreams= true; ^~~~~~~~~~~~~~~ copyStream pdftk.cc:2915:8: error: ‘jboolean’ was not declared in this scope jboolean bit128_b= ^~~~~~~~ pdftk.cc:2915:8: note: suggested alternative: ‘mbrlen’ jboolean bit128_b= ^~~~~~~~ mbrlen pdftk.cc:2920:21: error: ‘m_output_user_perms’ was not declared in this scope m_output_user_perms, ^~~~~~~~~~~~~~~~~~~ pdftk.cc:2920:21: note: suggested alternative: ‘m_output_user_pw’ m_output_user_perms, ^~~~~~~~~~~~~~~~~~~ m_output_user_pw pdftk.cc:2921:21: error: ‘bit128_b’ was not declared in this scope bit128_b ); ^~~~~~~~ pdftk.cc:2921:21: note: suggested alternative: ‘bits128_enc’ bit128_b ); ^~~~~~~~ bits128_enc pdftk.cc:3292:15: error: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has no member named ‘removeUnusedObjects’; did you mean ‘removeUnusedNode’? mark_p->removeUnusedObjects(); ^~~~~~~~~~~~~~~~~~~ removeUnusedNode pdftk.cc:3314:16: error: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has no member named ‘removeUnusedObjects’; did you mean ‘removeUnusedNode’? mark_p->removeUnusedObjects(); ^~~~~~~~~~~~~~~~~~~ removeUnusedNode pdftk.cc:3336:70: error: request for member ‘front’ in ‘((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::begin().__gnu_cxx::__normal_iterator >::operator->()->TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ itext::PdfReader* input_reader_p= m_input_pdf.begin()->m_readers.front().second; ^~~~~ pdftk.cc:3341:34: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( catalog_p && catalog_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc:3345:39: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( acro_form_p && acro_form_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc:3355:34: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( catalog_p && catalog_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc:3427:16: error: ‘class pdftk::com::lowagie::text::pdf::PdfStamperImp’ has no member named ‘filterStreams’ writer_p->filterStreams= true; ^~~~~~~~~~~~~ pdftk.cc:3428:16: error: ‘class pdftk::com::lowagie::text::pdf::PdfStamperImp’ has no member named ‘compressStreams’ writer_p->compressStreams= false; ^~~~~~~~~~~~~~~ pdftk.cc:3432:16: error: ‘class pdftk::com::lowagie::text::pdf::PdfStamperImp’ has no member named ‘filterStreams’ writer_p->filterStreams= false; ^~~~~~~~~~~~~ pdftk.cc:3433:16: error: ‘class pdftk::com::lowagie::text::pdf::PdfStamperImp’ has no member named ‘compressStreams’ writer_p->compressStreams= true; ^~~~~~~~~~~~~~~ pdftk.cc:3444:7: error: ‘jboolean’ was not declared in this scope jboolean bit128_b= ^~~~~~~~ pdftk.cc:3444:7: note: suggested alternative: ‘mbrlen’ jboolean bit128_b= ^~~~~~~~ mbrlen pdftk.cc:3449:20: error: ‘m_output_user_perms’ was not declared in this scope m_output_user_perms, ^~~~~~~~~~~~~~~~~~~ pdftk.cc:3449:20: note: suggested alternative: ‘m_output_user_pw’ m_output_user_perms, ^~~~~~~~~~~~~~~~~~~ m_output_user_pw pdftk.cc:3450:20: error: ‘bit128_b’ was not declared in this scope bit128_b ); ^~~~~~~~ pdftk.cc:3450:20: note: suggested alternative: ‘bits128_enc’ bit128_b ); ^~~~~~~~ bits128_enc pdftk.cc:3459:39: error: ‘class pdftk::com::lowagie::text::pdf::AcroFields’ has no member named ‘setFields’; did you mean ‘getFields’? if( ( fdf_reader_p && fields_p->setFields( fdf_reader_p ) ) || ^~~~~~~~~ getFields pdftk.cc:3460:38: error: ‘class pdftk::com::lowagie::text::pdf::AcroFields’ has no member named ‘setFields’; did you mean ‘getFields’? ( xfdf_reader_p && fields_p->setFields( xfdf_reader_p ) ) ) ^~~~~~~~~ getFields pdftk.cc:3495:34: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( catalog_p && catalog_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc:3498:39: error: ‘class pdftk::com::lowagie::text::pdf::PdfDictionary’ has no member named ‘isDictionary’; did you mean ‘PdfDictionary’? if( acro_form_p && acro_form_p->isDictionary() ) { ^~~~~~~~~~~~ PdfDictionary pdftk.cc:3508:6: error: ‘jint’ was not declared in this scope jint mark_num_pages= 1; // default: use only the first page of mark ^~~~ pdftk.cc:3508:6: note: suggested alternative: ‘int’ jint mark_num_pages= 1; // default: use only the first page of mark ^~~~ int pdftk.cc:3510:7: error: ‘mark_num_pages’ was not declared in this scope mark_num_pages= mark_p->getNumberOfPages(); ^~~~~~~~~~~~~~ pdftk.cc:3510:7: note: suggested alternative: ‘add_marks_to_pages’ mark_num_pages= mark_p->getNumberOfPages(); ^~~~~~~~~~~~~~ add_marks_to_pages pdftk.cc:3510:31: error: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has no member named ‘getNumberOfPages’ mark_num_pages= mark_p->getNumberOfPages(); ^~~~~~~~~~~~~~~~ pdftk.cc:3516:11: error: expected ‘;’ before ‘mark_page_rotation’ jint mark_page_rotation= 0; ^~~~~~~~~~~~~~~~~~ pdftk.cc:3522:11: error: expected ‘;’ before ‘num_pages’ jint num_pages= input_reader_p->getNumberOfPages(); ^~~~~~~~~ pdftk.cc:3523:16: error: expected ‘;’ before ‘ii’ for( jint ii= 0; ii< num_pages; ) { ^~ pdftk.cc:3523:23: error: ‘ii’ was not declared in this scope for( jint ii= 0; ii< num_pages; ) { ^~ pdftk.cc:3523:27: error: ‘num_pages’ was not declared in this scope for( jint ii= 0; ii< num_pages; ) { ^~~~~~~~~ pdftk.cc:3523:27: note: suggested alternative: ‘m_page_seq’ for( jint ii= 0; ii< num_pages; ) { ^~~~~~~~~ m_page_seq pdftk.cc:3527:16: error: ‘mark_num_pages’ was not declared in this scope if( ii<= mark_num_pages ) { ^~~~~~~~~~~~~~ pdftk.cc:3527:16: note: suggested alternative: ‘mark_page_p’ if( ii<= mark_num_pages ) { ^~~~~~~~~~~~~~ mark_page_p pdftk.cc:3529:8: error: ‘mark_page_rotation’ was not declared in this scope mark_page_rotation= mark_p->getPageRotation( ii ); ^~~~~~~~~~~~~~~~~~ pdftk.cc:3529:8: note: suggested alternative: ‘mark_page_size_p’ mark_page_rotation= mark_p->getPageRotation( ii ); ^~~~~~~~~~~~~~~~~~ mark_page_size_p pdftk.cc:3529:36: error: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has no member named ‘getPageRotation’; did you mean ‘getPageContent’? mark_page_rotation= mark_p->getPageRotation( ii ); ^~~~~~~~~~~~~~~ getPageContent pdftk.cc:3530:18: error: expected ‘;’ before ‘mm’ for( jint mm= 0; mm< mark_page_rotation; mm+=90 ) { ^~ pdftk.cc:3530:25: error: ‘mm’ was not declared in this scope for( jint mm= 0; mm< mark_page_rotation; mm+=90 ) { ^~ pdftk.cc:3530:25: note: suggested alternative: ‘tm’ for( jint mm= 0; mm< mark_page_rotation; mm+=90 ) { ^~ tm pdftk.cc:3542:12: error: expected ‘;’ before ‘doc_page_rotation’ jint doc_page_rotation= input_reader_p->getPageRotation( ii ); ^~~~~~~~~~~~~~~~~ pdftk.cc:3543:17: error: expected ‘;’ before ‘mm’ for( jint mm= 0; mm< doc_page_rotation; mm+=90 ) { ^~ pdftk.cc:3543:24: error: ‘mm’ was not declared in this scope for( jint mm= 0; mm< doc_page_rotation; mm+=90 ) { ^~ pdftk.cc:3543:24: note: suggested alternative: ‘tm’ for( jint mm= 0; mm< doc_page_rotation; mm+=90 ) { ^~ tm pdftk.cc:3543:28: error: ‘doc_page_rotation’ was not declared in this scope for( jint mm= 0; mm< doc_page_rotation; mm+=90 ) { ^~~~~~~~~~~~~~~~~ pdftk.cc:3543:28: note: suggested alternative: ‘doc_page_size_p’ for( jint mm= 0; mm< doc_page_rotation; mm+=90 ) { ^~~~~~~~~~~~~~~~~ doc_page_size_p pdftk.cc:3547:7: error: ‘jfloat’ was not declared in this scope jfloat h_scale= doc_page_size_p->width() / mark_page_size_p->width(); ^~~~~~ pdftk.cc:3547:7: note: suggested alternative: ‘float’ jfloat h_scale= doc_page_size_p->width() / mark_page_size_p->width(); ^~~~~~ float pdftk.cc:3548:14: error: expected ‘;’ before ‘v_scale’ jfloat v_scale= doc_page_size_p->height() / mark_page_size_p->height(); ^~~~~~~ pdftk.cc:3549:14: error: expected ‘;’ before ‘mark_scale’ jfloat mark_scale= (h_scale< v_scale) ? h_scale : v_scale; ^~~~~~~~~~ pdftk.cc:3551:14: error: expected ‘;’ before ‘h_trans’ jfloat h_trans= (jfloat)(doc_page_size_p->left()- mark_page_size_p->left()* mark_scale + ^~~~~~~ pdftk.cc:3554:14: error: expected ‘;’ before ‘v_trans’ jfloat v_trans= (jfloat)(doc_page_size_p->bottom()- mark_page_size_p->bottom()* mark_scale + ^~~~~~~ pdftk.cc:3559:57: error: expression cannot be used as a function ( background_b ) ? writer_p->getUnderContent( ii ) : writer_p->getOverContent( ii ); ^ pdftk.cc:3559:90: error: expression cannot be used as a function ( background_b ) ? writer_p->getUnderContent( ii ) : writer_p->getOverContent( ii ); ^ pdftk.cc:3561:11: error: ‘mark_page_rotation’ was not declared in this scope if( mark_page_rotation== 0 ) { ^~~~~~~~~~~~~~~~~~ pdftk.cc:3561:11: note: suggested alternative: ‘mark_page_size_p’ if( mark_page_rotation== 0 ) { ^~~~~~~~~~~~~~~~~~ mark_page_size_p pdftk.cc:3563:23: error: ‘mark_scale’ was not declared in this scope mark_scale, 0, ^~~~~~~~~~ pdftk.cc:3563:23: note: suggested alternative: ‘mark_page_p’ mark_scale, 0, ^~~~~~~~~~ mark_page_p pdftk.cc:3565:23: error: ‘h_trans’ was not declared in this scope h_trans, ^~~~~~~ pdftk.cc:3565:23: note: suggested alternative: ‘wctrans’ h_trans, ^~~~~~~ wctrans pdftk.cc:3566:23: error: ‘v_trans’ was not declared in this scope v_trans ); ^~~~~~~ pdftk.cc:3566:23: note: suggested alternative: ‘wctrans’ v_trans ); ^~~~~~~ wctrans pdftk.cc:3570:30: error: ‘mark_scale’ was not declared in this scope 0, -1* mark_scale, ^~~~~~~~~~ pdftk.cc:3570:30: note: suggested alternative: ‘mark_page_p’ 0, -1* mark_scale, ^~~~~~~~~~ mark_page_p pdftk.cc:3572:23: error: ‘h_trans’ was not declared in this scope h_trans, ^~~~~~~ pdftk.cc:3572:23: note: suggested alternative: ‘wctrans’ h_trans, ^~~~~~~ wctrans pdftk.cc:3573:23: error: ‘v_trans’ was not declared in this scope v_trans+ mark_page_size_p->height()* mark_scale ); ^~~~~~~ pdftk.cc:3573:23: note: suggested alternative: ‘wctrans’ v_trans+ mark_page_size_p->height()* mark_scale ); ^~~~~~~ wctrans pdftk.cc:3573:50: error: ‘class pdftk::com::lowagie::text::Rectangle’ has no member named ‘height’; did you mean ‘setRight’? v_trans+ mark_page_size_p->height()* mark_scale ); ^~~~~~ setRight pdftk.cc:3577:27: error: ‘mark_scale’ was not declared in this scope -1* mark_scale, 0, ^~~~~~~~~~ pdftk.cc:3577:27: note: suggested alternative: ‘mark_page_p’ -1* mark_scale, 0, ^~~~~~~~~~ mark_page_p pdftk.cc:3579:23: error: ‘h_trans’ was not declared in this scope h_trans+ mark_page_size_p->width()* mark_scale, ^~~~~~~ pdftk.cc:3579:23: note: suggested alternative: ‘wctrans’ h_trans+ mark_page_size_p->width()* mark_scale, ^~~~~~~ wctrans pdftk.cc:3579:50: error: ‘class pdftk::com::lowagie::text::Rectangle’ has no member named ‘width’ h_trans+ mark_page_size_p->width()* mark_scale, ^~~~~ pdftk.cc:3580:23: error: ‘v_trans’ was not declared in this scope v_trans+ mark_page_size_p->height()* mark_scale ); ^~~~~~~ pdftk.cc:3580:23: note: suggested alternative: ‘wctrans’ v_trans+ mark_page_size_p->height()* mark_scale ); ^~~~~~~ wctrans pdftk.cc:3580:50: error: ‘class pdftk::com::lowagie::text::Rectangle’ has no member named ‘height’; did you mean ‘setRight’? v_trans+ mark_page_size_p->height()* mark_scale ); ^~~~~~ setRight pdftk.cc:3584:26: error: ‘mark_scale’ was not declared in this scope 0, mark_scale, ^~~~~~~~~~ pdftk.cc:3584:26: note: suggested alternative: ‘mark_page_p’ 0, mark_scale, ^~~~~~~~~~ mark_page_p pdftk.cc:3586:23: error: ‘h_trans’ was not declared in this scope h_trans+ mark_page_size_p->width()* mark_scale, v_trans ); ^~~~~~~ pdftk.cc:3586:23: note: suggested alternative: ‘wctrans’ h_trans+ mark_page_size_p->width()* mark_scale, v_trans ); ^~~~~~~ wctrans pdftk.cc:3586:50: error: ‘class pdftk::com::lowagie::text::Rectangle’ has no member named ‘width’ h_trans+ mark_page_size_p->width()* mark_scale, v_trans ); ^~~~~ pdftk.cc:3586:71: error: ‘v_trans’ was not declared in this scope h_trans+ mark_page_size_p->width()* mark_scale, v_trans ); ^~~~~~~ pdftk.cc:3586:71: note: suggested alternative: ‘wctrans’ h_trans+ mark_page_size_p->width()* mark_scale, v_trans ); ^~~~~~~ wctrans pdftk.cc:3598:21: error: ‘class pdftk::com::lowagie::text::pdf::PdfReader’ has no member named ‘removeUnusedObjects’; did you mean ‘removeUnusedNode’? input_reader_p->removeUnusedObjects(); ^~~~~~~~~~~~~~~~~~~ removeUnusedNode pdftk.cc:3618:37: error: request for member ‘front’ in ‘((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::begin().__gnu_cxx::__normal_iterator >::operator->()->TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ m_input_pdf.begin()->m_readers.front().second; ^~~~~ pdftk.cc:3661:37: error: request for member ‘front’ in ‘((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::begin().__gnu_cxx::__normal_iterator >::operator->()->TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ m_input_pdf.begin()->m_readers.front().second; ^~~~~ pdftk.cc:3692:37: error: request for member ‘front’ in ‘((TK_Session*)this)->TK_Session::m_input_pdf.std::vector::begin().__gnu_cxx::__normal_iterator >::operator->()->TK_Session::InputPdf::m_readers’, which is of non-class type ‘int’ m_input_pdf.begin()->m_readers.front().second; ^~~~~ pdftk.cc: In function ‘int main(int, char**)’: pdftk.cc:3755:2: error: ‘putenv’ was not declared in this scope putenv( my_lang ); ^~~~~~ pdftk.cc:3755:2: note: suggested alternative: ‘popen’ putenv( my_lang ); ^~~~~~ popen pdftk.cc:3780:4: error: ‘JvCreateJavaVM’ was not declared in this scope JvCreateJavaVM(NULL); ^~~~~~~~~~~~~~ pdftk.cc:3876:17: error: ‘class java::lang::String’ has no member named ‘indexOf’ if( message->indexOf( JvNewStringUTF( "com.lowagie.text.pdf.PdfDictionary" ) )>= 0 && ^~~~~~~ pdftk.cc:3877:15: error: ‘class java::lang::String’ has no member named ‘indexOf’ message->indexOf( JvNewStringUTF( "com.lowagie.text.pdf.PRIndirectReference" ) )>= 0 ) ^~~~~~~ pdftk.cc:3896:4: error: ‘JvDetachCurrentThread’ was not declared in this scope JvDetachCurrentThread(); ^~~~~~~~~~~~~~~~~~~~~ pdftk.cc:3896:4: note: suggested alternative: ‘JvAttachCurrentThread’ JvDetachCurrentThread(); ^~~~~~~~~~~~~~~~~~~~~ JvAttachCurrentThread make: *** [Makefile.Base:46: pdftk.o] Error 1