Another Aubit-on-win issue?
Malcolm Perrior <[email protected]>
| Newsgroups | gmane.comp.lang.4gl.aubit.general |
|---|---|
| Message-ID | <A338ECC4DD46BC4B8B313F6AACEEC1E302023365@ukhqexchange1.Foresters.co.uk> |
This is odd.
We compile with the “-n” switch (to lose the “aclfgl_” function prefix) but the ensuing c code is inserting “ ‘’ “ before each function name;
e.g. 4gl function “get_lib_version”; without “-n” the intermediate c file reads:
“A4GL_FUNCTION int aclgfl_get_lib_version (int n)”
With –n this becomes:
“A4GL_FUNCTION int ‘’get_lib_version (int n)”
This then fails to compile with:
TEST.c:4:19: error: empty character constant
A4GL_FUNCTION int ‘’get_lib_version (int n);
^
TEST.c:4:19: error: expected identifier or ‘(‘ before ‘\x0’
The same thing happens if we compile with –N ‘’
I think this is not expected behaviour…
Any clues as to how/where to fix it please?
Ta
**********************************************************************
The information contained in this email is intended only for the individual or entity to whom it is addressed. It may contain privileged and confidential information and if you are not an intended recipient you must not copy, distribute or take any action in reliance on it. If you have received this email in error, please notify us immediately by telephone on (020) 8628 3456. Please also destroy and delete the message from your computer.
Any opinions expressed in this message are those of the sender only and do not necessarily represent the views of Foresters. The sender may not be authorised to give financial advice and nothing in this message should be construed as offering such advice or entering into any contract on behalf of any Foresters Company.
Forester Life Limited is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and Prudential Regulation Authority.
Forester Fund Management Limited is authorised and regulated by the Financial Conduct Authority. The Children’s Mutual is a trading name of Forester Fund Management Ltd.
Companies within the Foresters UK Group are registered in England as follows:
Forester Life Limited 2997655, Forester Fund Management Limited 4315370 and Forester Holdings (Europe) Limited 3013082.
Registered Offices for all companies within the Foresters UK Group:
Foresters House, 2 Cromwell Avenue, Bromley, BR2 9BF. T 020 8628 3400. F 020 8628 3500. E [email protected] foresters.com
**********************************************************************
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Aubit4gl-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss