Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

172
Visualizações
Perl Dynaloader da un error de uso al llamar a la función con parámetros

Usando el módulo Perl Dynaloader estamos cargando un archivo .so y usando "DynaLoader::dl_find_symbol" para encontrar los símbolos e instalarlo usando "DynaLoader::dl_install_xsub" finalmente estamos llamando a la función como &ExConfig_fnInitialize('', 0, 1, 5, 1).

Los pasos anteriores funcionan en todas las máquinas Linux con la siguiente configuración

Red Hat Linux 3.10.0-1160.42.2.el7.x86_64

Perl 5.16

Recién creamos una combinación con la siguiente configuración y luego el script que da "Uso: ExConfig::fnInitialize(szLogFileName, nFileLevel, bLogToConsole, nConsoleLevel, bUsePipe) en ./Services.pl línea 807". para todas las funciones parametrizadas.

RedHad Linux 5.4.17-2102.201.3.el8uek.x86_64 (Redhad 8.x)

Perl 5.26

Puedo reproducir el error en el entorno de trabajo eliminando cualquiera de los parámetros en la llamada a la función.

Entonces, cualquiera que arroje algo de luz sobre por qué está dando un error de "Uso", incluso codificamos los parámetros de la función.

over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda