Модераторы: Rickert, Alexeis, BorisVorontsov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> компиляция ogl программ в borland c++5.5.1, не создаются совместимые версии файлов 
:(
    Опции темы
Destrifer
Дата 13.1.2007, 01:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 11.12.2006

Репутация: нет
Всего: нет



Делаю по инструкции
скачал последний glut 3.7.6
скинул glut.h, glut32.lib, glut32.dll в каталоги Borland\bcc55\Include\Gl, Borland\bcc55\Lib, Windows\System
gl.h, glu.h, opengl32.lib, glu32.lib, opengl32.dll, glu32.dll также имеются
Написано что надо создать совместимые версии lib-файлов программой implib
запускаю: 

cd c:\borland\bcc55\bin

C:\Borland\BCC55\Bin>implib Borland\BCC55\Lib\opengl32.lib opengl32.dll

Borland Implib Version 3.0.22 Copyright © 1991, 2000 Inprise Corporation
Fatal error Borland\BCC55\Lib\opengl32.lib: unable to open output file

Что делать?
PM MAIL   Вверх
AssassinFX
Дата 13.1.2007, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 2.1.2007

Репутация: 3
Всего: 3



Цитата

C.1.    Создание приложения в среде Borland C++ 5.02
Вначале  необходимо обеспечить наличие файлов glut.h, glut32.lib, glut32.dll в каталогах BorlandC\Include\Gl, BorlandC\Lib, Windows\System соответственно. Также в этих каталогах надо проверить наличие файлов gl.h, glu.h, opengl32.lib, glu32.lib, opengl32.dll, glu32.dll, которые обычно входят в состав BorlandC++ и Windows. При этом надо учитывать, что версии Microsoft файлов opengl32.lib, glu32.lib, glut32.lib для Borland C++ не подходят, и следует использовать только совместимые версии. Чтобы создать такие версии, надо использовать стандартную программу ‘implib’, которая находится в каталоге BorlandC\Bin. Для этого надо выполнить команды вида
implib  BorlandC\Lib\filename.lib  filename.dll

для перечисленных файлов, которые создают нужный *.lib файл из соответствующего *.dll файла. Кроме того, надо отметить, что компилятор BorlandC не может по неизвестным причинам использовать файл glaux.lib, входящий в состав BorlandC++5.02, при компиляции приложения, использующего библиотеку GLAUX, поэтому возможно от этой библиотеки придется отказаться. Для создания приложения надо выполнить следующие действия:
    Создание проекта: для этого надо выбрать ProjectNew Project и заполнить поля в окне Target Expert следующим образом: в поле Platform выбрать Win32, в поле Taget Model выбрать Сonsole, нажать Advanced и отменить выбор пунктов ‘ *.rc ‘  и ‘ *.def ‘.
    Подключить к проекту библиотеки OpenGL. Для этого надо выбрать в окне проекта название исполняемого файла проекта (*.exe)  и, нажав правую кнопку мыши, выбрать в контекстном меню пункт Add node. Затем  надо определить положение файлов opengl32.lib, glu32.lib, glut32.lib.
    Для компиляции выбрать ProjectBuild All, для выполнения – DebugRun. 


Надеюсь поможет.
PM MAIL   Вверх
Destrifer
Дата 13.1.2007, 13:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 11.12.2006

Репутация: нет
Всего: нет



Спасибо, я как раз подобным гайдом и пользуюсь smile 
Но ошибка все равно остается smile 
Может посоветуете тогда простой и доступный компилятор для openGL?
PM MAIL   Вверх
AssassinFX
Дата 13.1.2007, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 2.1.2007

Репутация: 3
Всего: 3



Destrifer
Dev-C++ очень хороший,сам им долго пользовался пока VC++ недостал.
http://www.bloodshed.net/download.html
Только боюсь под него ты глут ненайдёш. smile 
PM MAIL   Вверх
DKey
Дата 13.1.2007, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 31.12.2006
Где: Юкрэйн

Репутация: нет
Всего: нет



AssassinFX, вот как-раз там глут можно при обновлении скачать!!! У меня работает!!!

Зайдите в Dev C++ / Сервис / Проверить обновления... /
Или в Dev C++ / Справка / О Dev C++... / Проверить обновления/

Здесь можно обновить все библиотеки опенжл: gl, glu, glut и т.д. и т.п... кроме glaux... Вот я теперь и ищу среду где есть глаукс...
PM MAIL ICQ   Вверх
AssassinFX
Дата 14.1.2007, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 2.1.2007

Репутация: 3
Всего: 3



DKey,Ну я же говорю что я им уже давно непользуюсь smile зачем он мне если у меня VC++ 6/VS 2005 Pro.
Кстати ты из какой области?

PM MAIL   Вверх
DKey
Дата 14.1.2007, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 31.12.2006
Где: Юкрэйн

Репутация: нет
Всего: нет



AssassinFX, Та я и сам непротив VC, просто у меня его нету... Немогу найти... 
Я из Полтавской. А ты?
PM MAIL ICQ   Вверх
AssassinFX
Дата 14.1.2007, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 2.1.2007

Репутация: 3
Всего: 3



DKey, из Луганской. smile 
Кидай свой почтовый адресс мне на мыло,я тебе VS 2005 Pro вышлю!
[email protected]
 smile 
PM MAIL   Вверх
DKey
Дата 14.1.2007, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 31.12.2006
Где: Юкрэйн

Репутация: нет
Всего: нет



AssassinFX, А сколько он весит? Надеюсь <200мб
[email protected]
PM MAIL ICQ   Вверх
AssassinFX
Дата 14.1.2007, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 2.1.2007

Репутация: 3
Всего: 3



DKey, А да забыл спросить у тебя комп DVD диски держит,потому что он на DVD,Visual Studio 2005 весит 4 гигабайта.
Я имел ввиду реальный почтовый адресс типа 
Дом - 57 Квартира 13
 smile 
PM MAIL   Вверх
DKey
Дата 14.1.2007, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 31.12.2006
Где: Юкрэйн

Репутация: нет
Всего: нет



AssassinFX, Та ладно, ненадо мне ничё передавать, я вот программу скачал eMule, очень удобная, попробую там поискать! А так, спасибо! smile 
PM MAIL ICQ   Вверх
AssassinFX
Дата 14.1.2007, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 2.1.2007

Репутация: 3
Всего: 3



Хозяин барин 8)
PM MAIL   Вверх
DKey
Дата 15.1.2007, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 31.12.2006
Где: Юкрэйн

Репутация: нет
Всего: нет



 smile 
PM MAIL ICQ   Вверх
Destrifer
Дата 17.1.2007, 00:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 11.12.2006

Репутация: нет
Всего: нет



библиотеки кстати скомпилились а прога - нет
тоже самое и на VS 2005
А вот на 6 версии VS все заработало smile 
PM MAIL   Вверх
ZexTeff
Дата 20.1.2011, 19:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 20.1.2011

Репутация: нет
Всего: нет



Вот http://depositfiles.com/files/34t04rahv возьми скачай архив в нём лижат все нужные файли для Borland-а...работает отличну..эсли чето непоймёш там эсть одна страничка в которой всё подробно описано...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Вы можете найти полезным что...
Alexeis
Rickert
  • Английская документация по DirectX лежит где-то здесь.
  • Английская документация по OpenGL лежит где-то там.
  • Гейм-дев у нас обсуждают где-то тут

Ждём вас! С уважением, Alexeis, Rickert.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема »


 




[ Время генерации скрипта: 0.0759 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.