Olá amigos, sou novo em programação C/C++, estou integrando uma solução de pagamento do pagseguro, o PlugPag com meu sistema, porém segui todos os passos da documentação fornecida pelo pagseguro e mesmo assim ta dando um problema na hora de compilar! O erro é o seguinte:
main.c:(.text.startup+0x85): undefined reference to `SimplePaymentTransaction'
Segue o código do main.cpp abaixo:
#include"PPPagSeguro.h"#include<stdio.h>#include<string.h>#include<stdlib.h>int
main (int argc,char*argv[]){int ret;
tyComPort comPort;
enPPPSPaymentMethod paymentMethod;
enPPPSInstallmentType installmentType;unsignedint installment;
tyAmount amount;
tyUserReference userReference;
stPPPSTransactionResult transactionResult;
memset ((void*) comPort,0,sizeof(tyComPort));
memset ((void*) amount,0,sizeof(tyAmount));
memset ((void*) userReference,0,sizeof(tyUserReference));// Porta COM11 estC! com a Moderninha pareada no Bluetooth
memcpy (comPort,"COM7",5);// Pagamento no crC)dito
paymentMethod = PPPAGSEGURO_CREDIT;//(7 parcelas)
installmentType = PPPAGSEGURO_PARC_VENDEDOR;
installment =7;// R$ 200,00 Reais
memcpy (amount,"200",4);// Meu cC3digo de venda C) "CODIGVENDA"
memcpy (userReference,"CODIGVENDA",10);intInitBTConnection(const tyComPort * comport);
ret =SimplePaymentTransaction(paymentMethod,
installmentType,
installment,&amount,&userReference,&transactionResult
);return ret;}
Pergunta
Rodrigo da Cruz
Olá amigos, sou novo em programação C/C++, estou integrando uma solução de pagamento do pagseguro, o PlugPag com meu sistema, porém segui todos os passos da documentação fornecida pelo pagseguro e mesmo assim ta dando um problema na hora de compilar! O erro é o seguinte:
main.c:(.text.startup+0x85): undefined reference to `SimplePaymentTransaction'
Segue o código do main.cpp abaixo:
Desde já agradeço quem puder me dar uma luz!
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.