Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Старый старый Microsoft C 7.0 компилятор

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Первый вопрос] >> Старый старый Microsoft C 7.0 компилятор
Имя
Сообщение << Старые топики   Новые топики >>
Старый старый Microsoft C 7.0 компилятор - 2010-05-22 19:11:02.763333   
космический_чайник

Сообщений: 2
Оценки: 0
Присоединился: 2010-05-20 20:00:46.533333
Всем доброго!

Проблема на первый взгляд простая, но что-то не решается.

Есть библиотечка (*.lib), якобы собранная в 1993 году под Microsoft C 7.0, соответственно к ней заголовочные файлы - с ними, слава богу, все в порядке.

Проблема в том, что ни один из имеющихся у меня современных компиляторов не распознает формат файла. Я пробовал:
Dev-C++ (gcc) - формат не опознан
Visual Studio 2008 - формат не опознан
Visual C++ 2005 Express Edition - файл битый или формат не опознан

все говорят, что файл какой-то усурийский и читать его мы не будем.

Ко всей этой лабуде (сама библиотека *.lib, файлы заголовков *.h и примерчик *.c) прилагается файл сборки *.mak следующего содержания:
————-

CFLAGS = /AL /Gs /Os /W3 /I.

all : sdf.exe sdfdata.exe sdfmpy.exe sdfadd.exe

sdf.exe : sdf.c
  cl $(CFLAGS) sdf.c -link sdfutil

sdfdata.exe : sdfdata.c
  cl $(CFLAGS) sdfdata.c -link /ST:8192 sdfutil

sdfmpy.exe : sdfmpy.c
  cl $(CFLAGS) sdfmpy.c -link /ST:8192 sdfutil

sdfadd.exe : sdfadd.c
  cl $(CFLAGS) sdfadd.c -link /ST:8192 sdfutil

———
sdfutil - собсно тот самый sdfutil.lib

Сам сборочный файл, ясное дело, ни один компилятор не читает - структура старая.

Если бы мне найти оригинальный (насколько я понимаю, DOS-овский) компилятор Microsoft C 7.0, было бы прекрасно.

Все это дело нужно для работы с одним приборчиком, который передает данные в формате SDF (спец. формат, разработанный HP для передачи данных измерений, бинарник). то есть библиотека позволяет этот самый SDF прочесть и достать нужные массивы данных

Вообщем, как мне видится, найти старый компилятор и проверить, цела ли библиотека в принципе, проще всего.

ЗЫ: библиотека скачана с официального сайта производителя девайса, так что в битость я верю, но с трудом
ЗЫ2: хоть девайс и старый (1996 года или около того, FFT анализатор), но построен на микросхемах, которые дают даже сегодня лучший динамический диапазон, если у этой фирмы купить новый девайс, то он будет точной копией старой (даже флопик не убирают о_О), так что и библиотеки, и другой софт они не меняли
Post #: 1
RE: Старый старый Microsoft C 7.0 компилятор - 2010-06-02 19:03:52.600000   
космический_чайник

Сообщений: 2
Оценки: 0
Присоединился: 2010-05-20 20:00:46.533333
Up? 8|
Post #: 2
Страниц:  [1]
Все форумы >> [Первый вопрос] >> Старый старый Microsoft C 7.0 компилятор







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.