Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Запуск LabView под ubutu  (Прочитано 3332 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vanessa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Запуск LabView под ubutu
« : 24 Апреля 2007, 16:52:33 »
Начинали тут https://forum.ubuntu.ru/index.php?topic=7860.0 но модератор решил что тема для его раздела неподходящая, а перенести ее в другой раздел он повидимому неспособен потому и закрыл. Но проблема у меня от стого не решилась, посему начинаю новую тему здесь.

Итак вопрос в сделующем: что-же нетак с библиотеками в ubuntu что прогрмма нехочет запускаться и как это исправить? Что-то гугол мне слабо помог потому как английский нам в школе не преродавали и в институте тоже французкий учил посему было-бы неплохо почитат ответ по-русски, причем желательно обьяснить попроще так как с линуксам только начал разбиратся. А для того чтобы мне делать мою работу мне очень нужно именно ЛабВью.

« Последнее редактирование: 24 Апреля 2007, 16:54:41 от vanessa »

Оффлайн vanessa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #1 : 24 Апреля 2007, 18:36:56 »
Я смотрю мнений у народа очень моного......

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #2 : 24 Апреля 2007, 18:58:06 »
Вы правильно заметили, что не у каждого дома стоит эта софтина за 1000+ баксов.

Работает под дебиан - так работайте в нём, в чём проблема?

Более того, разработчики предоставляют версию под Линукс, обратитесь с вашими вопросами к ним.

Оффлайн vanessa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #3 : 24 Апреля 2007, 19:09:28 »
Вы правильно заметили, что не у каждого дома стоит эта софтина за 1000+ баксов.

Работает под дебиан - так работайте в нём, в чём проблема?

Более того, разработчики предоставляют версию под Линукс, обратитесь с вашими вопросами к ним.
Разработчики дали версию под линукс "в нагрузку" когда мы версию под Windows покупали. Дали, так сказать, для внутреннего пользования, ознакомится, поиграться, посмотеть чем одна от другой отличаются. А интересно ее на ubuntu запустить потому что-то он как-то дружелюбнее дебиана.

Оффлайн sergks

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #4 : 24 Апреля 2007, 23:51:27 »
С проприетарным софтом вам вряд ли кто поможет, на то он и проприетарный. Это задача разработчиков стого софта. Проблема в том, что сами разработчики в стом не заинтересованы.
Ну и фиг с ними - у нас Си есть и мозги.  :laugh:

Оффлайн vanessa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #5 : 25 Апреля 2007, 11:04:01 »
Ну и фиг с ними - у нас Си есть и мозги.  :laugh:
Оно то так но есть еще политика фирмы, которая гласит: весь софт на ЛВ, чтобы нетак как у конкурентов было. Или в таком случае мне следует менять фирму/работу?
И еще у ЛВ есть одно очень важное приимущество: скорость разработки софта на порядок выше чем на Си при том что производительность конечных програм ненамного уступает программам, написанным на Си. покрайней мене под Windows это справедливо.

Оффлайн Envel

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #6 : 25 Апреля 2007, 11:37:44 »
Вы опишите проблему. Применяя свои телепатические способности, я понял, что вы пытаетесь запустить LabView, который собран с использованием старых библиотек в Ubuntu. Запустите его с консоли и приведите вывод нам. Если мои способности меня подвели, опишите проблему подробно еще раз.

Оффлайн vanessa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #7 : 25 Апреля 2007, 11:57:54 »
Вы опишите проблему. Применяя свои телепатические способности, я понял, что вы пытаетесь запустить LabView, который собран с использованием старых библиотек в Ubuntu. Запустите его с консоли и приведите вывод нам. Если мои способности меня подвели, опишите проблему подробно еще раз.
Вот дословно то что вижу в консоли
~$ /usr/local/lv60/labview
/usr/local/lv60/labview: relocation error: /usr/local/lv60/labview: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
~$

Оффлайн vanessa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #8 : 27 Апреля 2007, 19:41:24 »
Все, тема заглохла ? Что же мне делать ?  Нехочется мне как-то переустанавливать дебиан поверх убунты ставить. Как-то нехочется решать проблему переустановкой оси

Оффлайн VestniK

  • Активист
  • *
  • Сообщений: 594
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #9 : 27 Апреля 2007, 21:35:54 »
В первой теме которую вы создали Viewizard давал ссылочку на запрос в гугле
http://www.google.com.ua/search?hl=en&q=GLIBC_2.0+not+defined&btnG=Search
первая же ссылочка
http://www.howtoforge.com/forums/showthread.php?t=446
этот метод даёт результаты?
Если я правильно понимаю вы запускали на Debian Sarge с ядром из ветки 2.4?

Оффлайн vanessa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #10 : 04 Мая 2007, 18:32:15 »
Дебиан тот, а вот ядро какраз 2.6 точно.  приблизительно 2.6.8 . а вот файл, на который указывает libc.so.6 называется libc-2.3.6.so
Я ту ссылку смотрел но непонял что мне сделать, если можно приведите фрагмент из той теми который по-вашему мне поможет

Оффлайн VestniK

  • Активист
  • *
  • Сообщений: 594
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #11 : 05 Мая 2007, 08:33:28 »
Попробовать прописать переменную окружения LD_ASSUME_KERNEL=2.4.1 попробовать позапускать программу с разными её значениями, той версией ядра, которая стояла на Debian и с 2.4.27 (эта версия ядра идёт с Debian sarge по умолчанию).


Оффлайн vanessa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #12 : 07 Мая 2007, 10:49:06 »
я немного непойму: причем ядро к библиоте libc ? я так понимаю что програма не на ядро матрится а на то, что чего-то нехватаєт в libc-2.4.so и что это что-то есть в libc-2.3.2.so. Почему я прицепился к этим файлам? Потому что на них указывает libc.so.6, на 2.4 в ubunte и на 2.3.3 в дебиане. а в readme к программе есть вот такой текст.
Цитировать
......
If your system does not have the required glibc2 libraries installed
(check for the existence of /lib/libc.so.6 as a symbolic link to
/lib/libc-2.1.x.so), you will need to upgrade your system to glibc2
before you can use LabVIEW.  Contact your vendor to see if a newer
version of your distribution supports glibc2 binaries; otherwise the
file Glibc2-HOWTO on the CD gives detailed instructions on how to obtain
and install glibc2 manually.
......

есть еще файл Glibc2-HOWTO. вот его содержимое.

Цитировать
Note: This file is the Linux Glibc2 HOWTO.  The most current version
can be found at ftp://metalab.unc.edu/pub/Linux/docs/HOWTO.

LabVIEW 6i for Linux requires glibc2 2.1.1 or later to function correctly.
If your version of Linux does not have glibc2 (/lib/libc.so.6 or
/usr/i486-linux-libc6/lib/libc.so.6), follow the instructions in this file
to upgrade your system, or contact the maker of your Linux distribution.

The original file follows:

  Glibc 2 HOWTO
  Eric Green, ejg3@cornell.edu
  v1.5, 8 February 1998

  The glibc 2 HOWTO covers installing and using the GNU C Library ver-
  sion 2 (libc 6) on Linux systems.
  ______________________________________________________________________

  Table of Contents

Оффлайн VestniK

  • Активист
  • *
  • Сообщений: 594
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #13 : 07 Мая 2007, 12:31:25 »
Проблема в том что производители LabView сильно отстали от жизни. У меня в kubuntu 6.10 стоит glibc2 версии 2.4 они требуют 2.1.x. Видимо за 3 версии где-то потерялась обратная совместимость. На дебиане запускалось потому что sarge достаточно старый дистрибутив и там более ранняя версия glibc2.
Скорей всего для нормального запуска программы достаточно собрать её на более свежей системе, так как подозреваю, что несовместимость именно в бинарных файлах (может имя какого то символа изменилось или ещё что). Так как производитель сорцы не даёт, то этот вариант отпадает.
Как я понял из написанного про LD_ASSUME_KERNEL (я не особо вникал  и не читал доп. информации поэтому могу заблуждаться), эта переменная используется динамическим загрузчиком при открытии .so для того чтобы открывать библиотеки скомпилированные на системе с более ранней версией ядра.  Кстати, вы пробовали этот метод?
Я не уверен в возможности установить более раннюю версию glibc в параллель и запускать LabView указав в переменной LD_LIBRARY_PATH путь к старой версии glibc до пути к текущей. Такой вариант точно не получится сделать стандартными средствами (apt-get install). Возможно стоит спросить у создателей продукта, о работе их программы в системе с glibc 2.4.

Оффлайн Svertal

  • Активист
  • *
  • Сообщений: 893
  • КиберПанк
    • Просмотр профиля
Re: Запуск LabView под ubutu
« Ответ #14 : 06 Августа 2008, 12:48:04 »

 

Страница сгенерирована за 0.051 секунд. Запросов: 23.