warning error for builtin function ord and i_rowid_s

Iwan AB <[email protected]> Fri, 4 Jun 2021 23:40:01 +0700
Newsgroups gmane.comp.lang.4gl.aubit.general
Message-ID <CAHJCSm+k3CMLUMSe4edfToUyUsfE+wFusNzovVsz3b9z4uGxHg@mail.gmail.com>
Hi,

I try to compile this simple program

# pt.4gl
MAIN
    DEFINE n SMALLINT

    LET n = ORD("A")
    DISPLAY "n=", n

    CALL i_rowid_s()

END MAIN

I get the following warning error

pt.ec: In function âmainâ:
pt.ec:89:13: warning: implicit declaration of function âaclfgl_ordâ; did
you mean âaclfgl_sqrtâ? [-Wimplicit-function-declaration]
    _retvars=aclfgl_ord(1);
             ^~~~~~~~~~
             aclfgl_sqrt
pt.ec:118:13: warning: implicit declaration of function âaclfgl_i_rowid_sâ;
did you mean âaclfgl_rootâ? [-Wimplicit-function-declaration]
    _retvars=aclfgl_i_rowid_s(0);
             ^~~~~~~~~~~~~~~~
             aclfgl_root

and undefined reference error

pt.ao: In function `main':
pt.c:(.text+0x323): undefined reference to `aclfgl_i_rowid_s'
collect2: error: ld returned 1 exit status

Regards,

Iwan

<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

_______________________________________________
Aubit4gl-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss