Мобильные платформыФорумОбщее

GapiDraw: The object or library file '.\Debug\myapplication.obj' was created with an older compiler than other objects; rebuild old objects and libraries

#0
21:28, 13 окт 2010

Привет. Пытаюсь запустить примеры работы библиотеки GapiDraw(офф. сайт). Но при компиляции возникает ошибка, что используются старые объекты\библиотеки.
Подскажите как решить след. ошибку?

------ Build started: Project: Collision Mask, Configuration: Debug Win32 ------
Compiling...
cl : Command line warning D9035 : option 'Wp64' has been deprecated and will be removed in a future release
myapplication.cpp
GapiApplication.cpp
Compiling resources...
Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
Copyright (C) Microsoft Corporation.  All rights reserved.
Linking...
fatal error C1047: The object or library file '.\Debug\myapplication.obj' was created with an older compiler than other objects; rebuild old objects and libraries
LINK : fatal error LNK1257: code generation failed
Build log was saved at "file://d:\gapidraw42eval\samples\win32\Collision Mask\vs2008-pc\Debug\BuildLog.htm"
Collision Mask - 1 error(s), 1 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

проект почистил от всех *.obj-файлов. пересобрал - пишет тоже самое.
Может быть дело в самой библиотеке? Использую GAPIDraw 4.2

#1
23:35, 13 окт 2010

Не нашел у них упоминания о наличии версии библиотеки под win32. Думаю ошибка линковки связана с попыткой слинковать к win32 приложению либу для wince

#2
16:41, 18 окт 2010

Проблему решил. Не ту либу пытался слинковать.
Надо линковать библиотеки из папки dll, а не lib.

Мобильные платформыФорумОбщее

Тема в архиве.