Описание тега xlc

NoneXlc или xlC - это команда для вызова компилятора IBM XL C или C++. Он используется на проприетарных платформах IBM, таких как Blue Gene, AIX, z/OS и z/VM.
0 ответов

Почему компаратор std::map должен быть константным?

Я написал компаратор функциональный объект для std::map для сравнения строки без учета регистра. class CaseInsensitiveCmp { public: bool operator() (const std::string& op1, const std::string& op2) const { std::string op1low(op1.size(),'c'), …
16 янв '14 в 07:59
1 ответ

Компиляция библиотеки boost C++ в AIX 7.1 с использованием xlC 13.1.2

Я пытаюсь скомпилировать часть регулярных выражений библиотеки boost C++ в AIX с использованием компилятора xlC и использовать ее в качестве 64-разрядной динамической библиотеки, поскольку мне нужно сравнить производительность нескольких библиотек р…
30 сен '15 в 09:20
1 ответ

Ошибка времени выполнения AIX: символ __dbargs (номер 191) не экспортируется из зависимого

Я получаю ошибки, когда пытаюсь запустить свой исполняемый файл вместе с моей общей библиотекой в ​​AIX: Symbol __dbargs (number 191) is not exported from dependent module /opt/CA/SharedComponents/lib/libcfOSServices.a. Symbol __dbsubc (number 192) …
19 июл '13 в 08:26
2 ответа

C++ и ошибка компилятора IBM?

Очень интересный кусок кода здесь. Я создал его с единственной целью - продемонстрировать поведение компилятора xlC. namespace ns { template<typename T> inline T f() { return T(); } template<> inline double f<double>() { return 0.0…
23 июн '13 в 11:52
2 ответа

Статическая компиляция proftpd в AIX

Я хотел бы скомпилировать proftpd в AIX, чтобы его можно было развернуть на другом сервере без переустановки всей библиотеки gnu lib на каждом сервере.Я уже успел скомпилировать его динамически, но мне не удалось заставить его скомпилировать с опцие…
25 ноя '13 в 13:00
2 ответа

Как перечислить записи XCOFF TOC

Есть ли какой-либо инструмент, который позволяет мне перечислять записи оглавления в файле XCOFF?
25 окт '12 в 19:02
2 ответа

AIX xlC кросс-компиляция / связывание для C++, не находящего символы C

Я пытаюсь выполнить кросс-компиляцию в AIX с помощью компиляторов xlc/xlC. Код успешно компилируется, когда он использует настройки по умолчанию на другом компьютере. Код фактически успешно компилируется с помощью кросс-компиляции, но проблема связа…
21 апр '10 в 17:56
1 ответ

xlC игнорирует опцию для offsetof на POD

Резюме Я пытаюсь скомпилировать старое приложение C++ на новом AIX 7 с помощью компилятора AIX 11.1. Это приложение использует offsetof на классах не POD. Я установил опцию langlvl для strict98, а также установил опцию для "offsetnonpod", которая го…
30 апр '13 в 17:42
2 ответа

Макрос перестал компилироваться в Linux

У меня есть библиотека с несколькими макросами, она отлично компилируется в AIX, но теперь мне нужно скомпилировать тот же код, и кажется, что макросы перестали работать. Я продолжаю получать сообщение: error: pasting "::" and "EVENT_DATA" does not …
25 фев '13 в 18:08
1 ответ

Компиляция perl >5.10 в AIX версии 5.3

Я компилировал OpenSSL (и, следовательно, Perl >5.10, поскольку это зависимость) на нескольких платформах. Мне удалось собрать 1.1.0b на каждой платформе, кроме AIX, которую я даже не могу скомпилировать в Perl. Я перепробовал несколько версий и пос…
02 ноя '16 в 17:18
1 ответ

Проблемы компиляции карты AIX C++

Я не могу скомпилировать приведенный ниже код в AIX, в то время как Linux и Solaris, кажется, в этом отношении работают нормально Это дает мне проблемы с использованием C++ Map и пары ключей. #include <stdio.h> #include <stdlib.h> #inclu…
17 авг '18 в 08:23
1 ответ

Предоставляет ли IBM XL C/C++ init_priority?

Мы используем статический порядок инициализации C++ для управления созданием нескольких объектов в библиотеке C++. GCC предлагает init_priority и Microsoft предлагает init_seg(), Я ищу подобное с компилятором IBM XL C/C++, но мои результаты поиска н…
2 ответа

"std::_debug_memset" не объявлен

Я работаю над GCC119 из фермы компиляции. Это AIX 7.1, POWER8 с IBM XLC 13.1. Я пытаюсь использовать отладочную кучу: gcc119$ cat test.cxx #include <altivec.h> #undef vector #undef pixel #undef bool #include <cstdlib> int main(int argc, …
21 ноя '18 в 23:11
2 ответа

Определение компилятора и версии, используемой для создания общего объекта в операционной системе *ix

Я работаю над некоторым программным обеспечением, которое загружает набор пользовательских общих объектов. Я хотел бы добавить некоторый код в наш компонент "загрузчик", который может запрашивать каждый указанный общий объект и выяснять, какой компи…
14 окт '14 в 22:32
1 ответ

CRTDBG_MAP_ALLOC эквивалент в xlC в AIX

Я пытаюсь определить, есть ли утечка памяти в моем скомпилированном объекте AIX xlC. При использовании Visual Studio, если бы я включил CRTDBG_MAP_ALLOC, это дало бы мне некоторую распечатанную информацию относительно утечек памяти. Есть ли в xlC чт…
31 мар '11 в 14:57
2 ответа

Текст "<" является неожиданным при компиляции с помощью компилятора Xlc_r IBM

У меня проблема с компиляцией кода с помощью компилятора xlC_r в ОС AIX. Я приложил свой код ниже, который вызывает проблему. Я попытался скомпилировать код на MS Windows с помощью компилятора Microsoft, а также скомпилировал его под Linux с помощью…
25 авг '15 в 17:09
2 ответа

Как записать информацию, необходимую в исполняемом файле

Я хотел знать, знаете ли вы команду или способ записи в виде комментария или строки внутри исполняемого файла. Действительно, я уже сделал это, с компилятором XLC, я сделал это с #pragma comment(user, "string") Однако теперь я должен перейти на GCC,…
22 сен '15 в 13:15
2 ответа

Разделение генерации файла библиотеки общих объектов (.so) на два этапа вместо одного

Я пытаюсь построить общую библиотеку lib_test.so из 'test.c' & test.exp файлы. это lib_test.so файл будет использоваться как расширение для другого приложения. Приложение документирует генерацию tle lib_test.so файл напрямую за один проход с помощью…
16 окт '16 в 11:46
1 ответ

Что такое xlsmp в AIX?

Я установил компилятор Xlc для AIX, одна из библиотек, которую он устанавливает: /usr/lpp/xlsmp.rte/xlsmp.rte/3.1.0.6/liblpp.a, Мне интересно узнать Что такое xlsmp? Что содержит эта библиотека?
10 авг '17 в 12:53
0 ответов

Запись о перемещении имеет недопустимое поле l_rsecnm в AIX

Я получаю приведенную ниже ошибку при загрузке моей общей библиотеки из apache httpd 2.2.10. &gt; httpd: Syntax error on line 54 of $APACHE_PATH/conf/httpd_myapp.conf: &gt; Cannot load $APACHE_PATH/modules/mod_myapp.so into server: \t0509-140 &gt; R…
05 янв '18 в 10:14