[Logo] LUA Форум
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Ликбез  XML
Forum Index » LUA: Общие вопросы
Author Message
smz
ГУРУ

Joined: 14/03/2008 13:23:00
Messages: 282
Offline

GrayFace wrote:Повторю вопрос, чтобы не потерялся:

Чтобы вопросы не терялись, нужно заводить отдельные темы, например: "Сборка Pluto".
mraleph
Постоянный посетитель
[Avatar]

Joined: 20/05/2008 19:13:01
Messages: 42
Location: Новосибирск
Offline

GrayFace wrote:В pluto.lib вообще нет ни одного упомянания persist


У вас функции pluto_persist/pluto_unpersist не помечены как экспортируемые, конечно их нет в импортной либе. Добавьте в их декларации в заголовочном файле LUALIB_API

P.S. Мой вам совет, учитесь, на одних вопросах далеко не уедешь.

This mystery is already on the tip of my tongue
[Email]
GrayFace
Новичок

Joined: 17/06/2008 06:54:06
Messages: 27
Location: Новосибирск
Offline

Спасибо, заработало.

mraleph wrote:P.S. Мой вам совет, учитесь, на одних вопросах далеко не уедешь.

Ну, по сборке pluto вопросы - это единственный вариант.
[Email] [ICQ]
mraleph
Постоянный посетитель
[Avatar]

Joined: 20/05/2008 19:13:01
Messages: 42
Location: Новосибирск
Offline

GrayFace wrote:Ну, по сборке pluto вопросы - это единственный вариант.


Нет. Есть еще вариант изучить проблему сомостоятельно и получить фундаментальные знания. В частности, что такое импортная либа и ссылки на какие функции туда попадают. Обладая этими знаниями вы сможете в следующий раз решить подобную проблему быстро и эффективно.

This message was edited 1 time. Last update was at 09/07/2008 08:46:25


This mystery is already on the tip of my tongue
[Email]
GrayFace
Новичок

Joined: 17/06/2008 06:54:06
Messages: 27
Location: Новосибирск
Offline

Да, пожалуй, если бы я знал C++, причину можно было бы понять. Но получается, что в Pluto поставляется зведомо неправильный .h-файл?
[Email] [ICQ]
GrayFace
Новичок

Joined: 17/06/2008 06:54:06
Messages: 27
Location: Новосибирск
Offline

Опять же проблема со сборкой Pluto. При попытке загрузить pluto.dll загрузчик ругается что не может найти MSVCR80.dll.
Собирал, как советовал z00n:

Еще пробовал так:
[Email] [ICQ]
mraleph
Постоянный посетитель
[Avatar]

Joined: 20/05/2008 19:13:01
Messages: 42
Location: Новосибирск
Offline

GrayFace wrote:Опять же проблема со сборкой Pluto. При попытке загрузить pluto.dll загрузчик ругается что не может найти MSVCR80.dll.


Ругается на той же машине где собирали? Както VS вы значит коряво поставили.

Или на другой? Если на другой, то читайте как деплоить скомпилированные MSVC приложения. В инете навалом инфы по этой теме. К Lua она отношения не имеет.

This mystery is already on the tip of my tongue
[Email]
GrayFace
Новичок

Joined: 17/06/2008 06:54:06
Messages: 27
Location: Новосибирск
Offline

На той же. А можно использовать /MT вместо /MD?

This message was edited 2 times. Last update was at 13/07/2008 19:06:47

[Email] [ICQ]
Berkut
Новичок
[Avatar]

Joined: 19/04/2008 10:28:01
Messages: 21
Offline

Есть функция MoveUp, выполняющаяся в вышестоящей программе. Как аргумент туда входит sFileName - строковое значение с именем файла, над которым нужно провести действие (только имя, без пути). Как передать в эту функцию имя файла, из которого она вызывается? Сейчас делаю это напрямую, тупо прописав имя ручками. Очень не хочется, чтобы скрипт становился неработоспособным при смене имени файла.
Berkut
Новичок
[Avatar]

Joined: 19/04/2008 10:28:01
Messages: 21
Offline

Вопрос решён.
 
Forum Index » LUA: Общие вопросы
Go to:   
Powered by JForum 2.1.9 © JForum Team