Re: warning error for builtin function ord and i_rowid_s
Mike Aubury <[email protected]> Fri, 4 Jun 2021 18:04:23 +0100
| Newsgroups | gmane.comp.lang.4gl.aubit.general |
|---|---|
| Message-ID | <CAGAq4WFWipq7+fP7NGKGDyCHM+T6f9+FA7qd0JjR7t0rvd4+ZQ@mail.gmail.com> |
The warning for " aclfgl_ord" can be ignored. There is no i_rowid_s in your 4gl, so it can't find it, are you missing a function, or linking in another 4gl module ? On Fri, 4 Jun 2021 at 17:40, Iwan AB <[email protected]> wrote: > 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> > <#m_-2001550762962280078_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > _______________________________________________ > Aubit4gl-discuss mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss > _______________________________________________ Aubit4gl-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss