[+] Poszukiwany ochotnik do kompilacji oprogramowania

Wszystko Off Topic
bolwerk
Posty: 24
Rejestracja: 16 lipca 2006, 15:47
Lokalizacja: Small Town: Nowhere

[+] Poszukiwany ochotnik do kompilacji oprogramowania

Post autor: bolwerk »

Witam.

Poszukuję osoby zarządzającej Debianem 4.0 Etch lub też Debianem 3.1 Sarge.

Chciałbym aby ta osoba spróbowała przeprowadzić kompilację tego programu: http://www.ever.com.pl/pl/pliki/powerso ... x86.tar.gz

Jest to oprogramowanie do sterowania UPS-em firmy Ever Duo Pro 500.
U mnie niestety próby kompilacji kończą się w taki sposób:

Kod: Zaznacz cały

cshmem.cpp: In member function ‘int CShMem: :o pen(size_t)’:
cshmem.cpp:120: error: ‘strerror’ was not declared in this scope
cshmem.cpp:126: error: ‘strerror’ was not declared in this scope
cshmem.cpp: In member function ‘int CShMem::read(void*, size_t, size_t)’:
cshmem.cpp:143: error: ‘memcpy’ was not declared in this scope
cshmem.cpp: In member function ‘int CShMem::read(void*, size_t, size_t, bool)’:
cshmem.cpp:158: error: ‘memcpy’ was not declared in this scope
cshmem.cpp: In member function ‘int CShMem::write(void*, size_t, size_t)’:
cshmem.cpp:204: error: ‘memcpy’ was not declared in this scope
cshmem.cpp: In member function ‘int CShMem::write(void*, size_t, size_t, bool)’:
cshmem.cpp:218: error: ‘memcpy’ was not declared in this scope
Nie mam akurat pod ręką Etcha a nie chce mi się stawiać systemu tylko po to aby sprawdzić czy wina nie leży po stronie producenta :)

Pozdrawiam.

PS. Jak ktoś miałby ochotę to proszę o kontakt poprzez PW.
kiko80
Beginner
Posty: 227
Rejestracja: 18 października 2007, 18:33
Lokalizacja: /mnt/podlasie

Post autor: kiko80 »

Napisz do nich że wali błędem podczas kompilacji niech poprawiają. Po co masz się męczyć niech oni to robią :D
bolwerk
Posty: 24
Rejestracja: 16 lipca 2006, 15:47
Lokalizacja: Small Town: Nowhere

Post autor: bolwerk »

To już zrobione.

Mam zamiar co tydzień pisać.
Jednak, chcę również sprawdzić, czy nie jest przypadkiem wina nowszych bibliotek w Lennym.

Pozdrawiam.

Edycja:

Problem został rozwiązany.

Przyczyną takiego zachowania się podczas kompilacji są w mojej ocenie spowodowane samym oprogramowaniem, a dokładnie niedostosowaniem do nowego procesora g++.

Zainstalowanie g++ z Etcha rozwiązało sprawę.

Pozdrawiam.
ODPOWIEDZ