LINUX.ORG.RU

Сообщения gardster

 

Линковка программ с конкретным файлом библиотеки.

Форум — Development

Доброго времени суток. Мне необходимо скомпилировать одну программу из исходников, которая использует некоторые функции boost 1.44. Проблема состоит в том, что на сервере, где мне необходимо это сделать я имею только пользовательскую учётную запись. Я собрал boost в /home/myhome/lib, но при попытке сборки программы с опциями -L/home/myhome/lib -lboost_serialization линковщик пытается подцепить библиотеки boost, установленные в системе в /usr/lib и покрывается анрезолвами. Если задать флаг -lboost_serialization-gcc34-1_44, то пишется ошибка о не найденной библиотеке. ldconfig вызывать не могу.

gardster
()

[Ubuntu] Восстановление системы после падения диска

Форум — Desktop

После принудительного выключения кнопкой power слетела файловая система. Восстановливал fsck (была куча битых inode'ов). Система загрузилась и вроде бы вполне работоспособна, но слетели конфиги нескольких программ и начались проблемы со связью по wifi. Также система перестала выключаться (виснет после строки shutting down alsa... [OK]). Можно ли каким-либо способом проверить целостность установленных пакетов? (очень не хочется делать полную переустановку системы)

 

gardster
()

[Python] xmlrpclib Долгое время запросов

Форум — Development

Написал простой XMLRPC сервер и клиент на python. Когда тестирую на localhost - всё работает замечательно. Запросы выполняются мгновенно. Как только перенёс клиент на соседний компьютер, вызов одной процедуры (передаёт 1 инт и принимает 1 инт) длится 5 секунд. С чем это может быть связано?
Код клиента:
self.req = xmlrpclib.ServerProxy("http://192.168.1.3:8091")
ChangeID = self.req.CheckPlayerChanges(self.PlayerID)
Код сервера:
srv = SimpleXMLRPCServer(("localhost", port)) # Starting server
srv.register_function(self.CheckPlayerChanges)
srv.serve_forever()
............

def CheckPlayerChanges(self,PlayerID):
Player = self.CheckPlayerID(PlayerID)
if Player == 0:
return "ERROR"
Data = Player.HaveData
Player.HaveData=0
return Data

 

gardster
()

RSS подписка на новые темы