реклама на сайте
подробности

 
 
> ADS, Помогите с опциями компиляции
sz36
сообщение May 2 2007, 03:25
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 91
Регистрация: 26-01-06
Пользователь №: 13 668



Hi, All!

Пытаюсь скомпилировать свой проект со сторонними библиотеками (OpenAT от Wavecom, исходники закрыты) под ADS 2.2. Получаю ошибку линкера: Cannot link object *.o its attributes are incompatible with the image attributes ...require 4-byte alignment of 8-byte datatypes clashes with require 8-byte alignment of 8-byte datatypes.
Как с этим бороться? Видимо, что-то в опциях компиляции подкрутить, но что-то я не найду что именно. Проблема обостряется тем, что lib'ы собраны под ADS 1.2, и есть даже make-файл для него, но синтаксис вызова совсем поменялся, почти все старые ключи компилером не воспринимаются.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
Leen
сообщение May 2 2007, 10:23
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 172
Регистрация: 5-08-06
Из: Владивосток
Пользователь №: 19 343



Привет. Может, это поможет:
мануал по RVCT 2.2 с сайта arm.com
страница мануалов
RVDS 2.2 : RVCT 2.2 Compiler and Libraries Guide ( 3MB .pdf )
Go to the top of the page
 
+Quote Post
sz36
сообщение May 3 2007, 16:59
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 91
Регистрация: 26-01-06
Пользователь №: 13 668



Цитата(Leen @ May 2 2007, 11:23) *
Может, это поможет:
мануал по RVCT 2.2 с сайта arm.com


Спасибо, конечно, но "это" у меня уже есть, оно в комплекте ADS. Сижу, курю мануалы, но помогает не очень :-) Плохо, что в них нет описания ошибок (или я не нашел?)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 14:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.01341 секунд с 7
ELECTRONIX ©2004-2016