Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 46 из 78 ПерваяПервая ... 364344454647484956 ... ПоследняяПоследняя
Показано с 451 по 460 из 779

Тема: QUISK - кроссплатформенная sdr программа

  1. #451
    Аватар для RA3PKJ
    Регистрация
    20.01.2008
    Адрес
    Тульская обл.,г.Кимовск
    Сообщений
    5,048
    Да, я помню, что вы ранее писали про быстрый звук в самоконтроле. Но до этого мне не близкий путь, так как даже компилировать dll-ку не получается.

    Про компиляцию.
    Заголовочные файлы из разных версий MinGW (а у меня их две версии, самая последняя и какая-то древняя) дают при компиляции отличающиеся синтаксические ошибки. Получается, что надо компилировать с какой-то определённой версией MinGW. Но даже если знать с какой, то всё-равно в интернете их нет, кроме последней с официального сайта.
    Тягомотина, блин. Что-то я пока не понимаю, что происходит. Ощущение, что подключается другой какой-то компилятор, который читает заголовочные файлы из MinGW.

    Если бы сообщались ошибки о нехватке каких-то файлов, то было бы легче.
    Последний раз редактировалось RA3PKJ; 16.08.2020 в 19:09.
    Николай, SDR и Ретро: http://ra3pkj.ru , http://ra3pkj.keyforum.ru


  2. #452
    Аватар для rolin
    Регистрация
    08.11.2007
    Адрес
    Seattle, WA
    Сообщений
    5,064
    Позывной
    N7DDC
    RA3PKJ, нашел у себя в записях

    gcc -shared quisk.o -LC:\Python27\libs -o quisk.pyd
    gcc.exe -mno-cygwin -shared -s quisk.o -LC: \ Python27 \ libs -LC: \ Python27 \ libs -lpython25 -lmsvcr71 -o quisk.pyd

    то есть сначала компилируем в объектный файл, потом формируем дллку.
    Не уверен, что это рабочий вариант, но с компиляцией проблем не должно быть, главное чтобы библиотеки все нужные с расширением .а лежали в указанной папке.
    если что-то понадобится из них - скажите, у меня есть.

    Добавлено через 16 минут(ы):

    RA3PKJ, вот ! Нашел. Из этой папки я компилировал sdriq.pyd, надеюсь разберетесь.
    Вложения Вложения
    Последний раз редактировалось rolin; 16.08.2020 в 20:05.

  3. Спасибо от RA3PKJ

  4. #453
    Аватар для RA3PKJ
    Регистрация
    20.01.2008
    Адрес
    Тульская обл.,г.Кимовск
    Сообщений
    5,048
    Спасибо, буду смотреть.
    Николай, SDR и Ретро: http://ra3pkj.ru , http://ra3pkj.keyforum.ru

  5. #454
    Аватар для RA3PKJ
    Регистрация
    20.01.2008
    Адрес
    Тульская обл.,г.Кимовск
    Сообщений
    5,048
    Давид, ваш пример работает без проблем. Есть понимание как всё это работает.

    Но у меня облом происходит на этапе получения объектного файла из сишного файла sound_directx.c. Объектные файлы из остальных сишных файлов получаются без проблем, а этот не хочет.

    Две ошибки на картинке. Перекопал много чего, но не понимаю почему два имени не определены, а главное где они должны быть определены. Эти два имени упоминаются во включённом заголовочном файле C:\Program Files (x86)\Microsoft DirectX SDK (February 2010)\Include\dsound .h (ниже во вложении). Больше ничего не нашёл. Знаний недостаточно.
    Придётся взять тайм-аут, а то вскипела голова.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	ошибка_1.jpg 
Просмотров:	104 
Размер:	241.6 Кб 
ID:	341440  
    Вложения Вложения
    • Тип файла: zip dsound.zip (17.2 Кб, Просмотров: 60)
    Последний раз редактировалось RA3PKJ; 18.08.2020 в 03:53.
    Николай, SDR и Ретро: http://ra3pkj.ru , http://ra3pkj.keyforum.ru

  6. #455
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    14,916
    Цитата Сообщение от RA3PKJ Посмотреть сообщение
    Две ошибки на картинке
    В схожей проблеме при пользовании интеловским компилятором грешат на совместимость версий SDK https://community.intel.com/t5/Intel...es/td-p/853205 , можно еще и по другим компиляторам посмотреть, что народ пишет, поиск в Гугле lpdirectsound8 undeined error
    Вадим

  7. #456
    Аватар для RA3PKJ
    Регистрация
    20.01.2008
    Адрес
    Тульская обл.,г.Кимовск
    Сообщений
    5,048
    Вадим, спасибо. Поискал и нашёл описание такой проблемы и её решение в конце страницы: https://fooobar.com/questions/150211...ctsoundcreate8.
    Но с учётом пробелов в знаниях по компилированию в gcc придётся заняться мне более глубокой самоподготовкой, а то пока не въехал, что там имеется ввиду.
    Последний раз редактировалось RA3PKJ; 18.08.2020 в 15:48.
    Николай, SDR и Ретро: http://ra3pkj.ru , http://ra3pkj.keyforum.ru

  8. #457
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    14,916
    Цитата Сообщение от RA3PKJ Посмотреть сообщение
    нашёл описание такой проблемы и её решение в конце страницы
    Похоже это просто русский перевод третьей ссылки гугла https://stackoverflow.com/questions/...ctsoundcreate8 , там тоже упоминается совет от VTT . По работе иногда приходится заморачиваться компиляцией в GCC, всяких граблей обычно хватает, сам тоже в этой теме спецом себя не считаю
    Вадим

  9. #458
    Аватар для RN3KK
    Регистрация
    02.11.2009
    Адрес
    Воронеж
    Сообщений
    1,003
    Позывной
    RN3KK
    Цитата Сообщение от RA3PKJ Посмотреть сообщение
    Давид, ваш пример работает без проблем. Есть понимание как всё это работает.

    Но у меня облом происходит на этапе получения объектного файла из сишного файла sound_directx.c. Объектные файлы из остальных сишных файлов получаются без проблем, а этот не хочет.

    Две ошибки на картинке. Перекопал много чего, но не понимаю почему два имени не определены, а главное где они должны быть определены. Эти два имени упоминаются во включённом заголовочном файле C:\Program Files (x86)\Microsoft DirectX SDK (February 2010)\Include\dsound .h (ниже во вложении). Больше ничего не нашёл. Знаний недостаточно.
    Придётся взять тайм-аут, а то вскипела голова.
    Не находится типа данных этого типа.
    Часто бывает важен порядок включения хедеров в файл. Попробуйте поменить. Виндовые хедеры поставить первыми в списке.
    с ув. RN3KK https://vk.com/rn3kk

  10. #459
    Аватар для RA3PKJ
    Регистрация
    20.01.2008
    Адрес
    Тульская обл.,г.Кимовск
    Сообщений
    5,048
    Цитата Сообщение от RN3KK Посмотреть сообщение
    бывает важен порядок включения хедеров в файл. Попробуйте поменить.
    Безрезультатно.
    Николай, SDR и Ретро: http://ra3pkj.ru , http://ra3pkj.keyforum.ru


  11. #460
    Аватар для RA3PKJ
    Регистрация
    20.01.2008
    Адрес
    Тульская обл.,г.Кимовск
    Сообщений
    5,048
    Нашёл на каком-то форуме в древней теме ещё более древнющий выложенный там файл dsound.h. Оба-на. С ним всё ОК!
    Создал искомую dll-ку _quisk.pyd. Правда, размер файла чуть больше получился, чем у автора (161кБ против 155кБ у автора), но это скорее всего свежий MinGW виноват. Quisk работает нормально!!!
    Даже не верится, что проблема решена. Я уже потерял веру в справедливость на Земле. Мозги надо уже приводить в порядок.

    Посмотрел разницу между двумя вариантами dsound.h. В древнем варианте попроще синтаксис в определении типа некоторых переменных. В остальном существенных отличий не увидел.
    Последний раз редактировалось RA3PKJ; 19.08.2020 в 03:16.
    Николай, SDR и Ретро: http://ra3pkj.ru , http://ra3pkj.keyforum.ru

Страница 46 из 78 ПерваяПервая ... 364344454647484956 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Peaberry SDR - ещё один SDR
    от DerBear в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 341
    Последнее сообщение: 01.05.2018, 09:20
  2. SDR Console от SDR-RADIO.com
    от Mosin в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 5
    Последнее сообщение: 11.10.2013, 12:42
  3. Программа sdr приёмника
    от ВарламыЧ в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 4
    Последнее сообщение: 21.01.2011, 16:21
  4. кто нибудь прибретал sdr на сайте [url]http://www.sdr-radio.nm.ru[/url]
    от add в разделе Продавцы, покупатели...
    Ответов: 72
    Последнее сообщение: 22.09.2010, 07:29
  5. Новая программа HB9DRV для SDR-IQ
    от RW6XC в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 36
    Последнее сообщение: 20.02.2010, 17:58

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •