Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Компиляция sqlcmd
|
|||
|---|---|---|---|
|
#18+
Не получается скомпилировать sqlcmd : [informix@h80lo ~/sqlcmd-72.06 $]make INFORMIXC="gcc" esql -DESQLC_VERSION=952 -I. -I/mnt3/inf_sdk/incl/esql -O -DHAVE_CONFIG_H -D_H_LOCALEDEF -I/usr/opt/freeware/GNUPro/include -g -O2 -c appblob.ec cpp: -lang-c: linker input file unused since linking not done cc1: unrecognized option `-quiet' appblob.c:1: sqlhdr.h: A file or directory in the path name does not exist. appblob.c:2: sqliapi.h: A file or directory in the path name does not exist. appblob.ec:24: sqlca.h: A file or directory in the path name does not exist. appblob.ec:25: locator.h: A file or directory in the path name does not exist. appblob.ec:26: sqltypes.h: A file or directory in the path name does not exist. gcc: file path prefix `/opt/freeware/GNUPro/lib/gcc-lib/rtl/2.9-aix51-020209/' never used make: 1254-004 The error code from the last command is 1. Stop. Как видно из вывода, файлы хедеров ищутся в текущем каталоге и в /mnt3/inf_sdk/incl/esql , проверил - они там есть. Но make почему то ругается что их нет. Что не так сделал ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2004, 12:35 |
|
||
|
Компиляция sqlcmd
|
|||
|---|---|---|---|
|
#18+
Разобрался, теперь другая ошибка [informix@h80lo ~/sqlcmd-72.06 $]make INFORMIXC="gcc" esql -DESQLC_VERSION=952 -I. -I/mnt3/inf_sdk//incl/esql -O2 -DHAVE_CONFIG_H -D_H_LOCALEDEF -I/usr/opt/freeware/GNUPro/include -g -O2 -c appblob.ec cpp: -lang-c: linker input file unused since linking not done cc1: unrecognized option `-quiet' In file included from /usr/include/sys/localedef.h:46, from /usr/bin/../lib/gcc-lib/powerpc-ibm-aix4.3.3.0/2.9-aix51-020209/include/stdlib.h:449, from appblob.ec:21: /usr/include/sys/localedef31.h:195: conflicting types for `loc_t' /opt/freeware/GNUPro/include/locator.h:124: previous declaration of `loc_t' appblob.ec: In function `locate_file': appblob.ec:47: structure has no member named `loc_indicator' appblob.ec:48: structure has no member named `loc_type' appblob.ec:49: structure has no member named `loc_loctype' appblob.ec:50: structure has no member named `lc_union' appblob.ec:51: structure has no member named `loc_oflags' appblob.ec:52: structure has no member named `loc_size' appblob.ec: In function `main': appblob.ec:302: structure has no member named `loc_indicator' appblob.ec:303: structure has no member named `loc_size' gcc: file path prefix `/opt/freeware/GNUPro/lib/gcc-lib/rtl/2.9-aix51-020209/' never used make: 1254-004 The error code from the last command is 1. Stop. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2004, 15:23 |
|
||
|
Компиляция sqlcmd
|
|||
|---|---|---|---|
|
#18+
http://www-306.ibm.com/software/data/informix/pubs/library/notes/machnote/720uc2ib.html It is found that Informix definition of loc_t clashes with AIX definition of loc_t (in the system header file sys/localedef31.h). To use Informix definition, please compile your application with _H_LOCALEDEF flag set. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2004, 17:07 |
|
||
|
|

start [/forum/topic.php?fid=44&tid=1609178]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 161ms |

| 0 / 0 |
