Page 2 of 4

Re: netatalk

PostPosted: 10 Jan 2015, 18:47
by alexMX
оно вроде?
http://dlm3cdnet.asus.com/pub/ASUS/Digi ... ceCode.zip
только собрано разными компиляторами похоже

Re: netatalk

PostPosted: 10 Jan 2015, 19:09
by Virtual
стоять
лучше это
http://rghost.ru/60262425
актуальный

PS жить любит в корне...
права и владельцев на весь тулчейн лучше сбросить! если не работь от рута (чего настоятельно не рекомендую.... кросскомпиляция от рута чревата боольшими попадаловами)
chown вам в руки

Re: netatalk

PostPosted: 10 Jan 2015, 19:17
by alexMX
ага, спасибо @Virtual, как раз вопрос писал)

Re: netatalk

PostPosted: 16 Jan 2015, 20:50
by alexMX
сходу пока не получилось собрать рабочую версию на кросс - не хотит подключаться к шаре. Попозже попробую еще.

Re: netatalk

PostPosted: 16 Jan 2015, 21:21
by Virtual
кросс компиляция в разы сложнее чем нативная...есть вопросы- задаем

Re: netatalk

PostPosted: 18 Jan 2015, 15:10
by calimocho
@Virtual: In your toolchain are missing c++ headers.

File min.cpp (source: http://www.cplusplus.com/reference/algorithm/min/):

Code: Select all
// min example
#include <iostream>     // std::cout
#include <algorithm>    // std::min

int main () {
  std::cout << "min(1,2)==" << std::min(1,2) << '\n';
  std::cout << "min(2,1)==" << std::min(2,1) << '\n';
  std::cout << "min('a','z')==" << std::min('a','z') << '\n';
  std::cout << "min(3.14,2.72)==" << std::min(3.14,2.72) << '\n';
  return 0;
}


Output with your toolchain:
mipsel-linux-g++ -o min min.cpp
min.cpp:2:37: iostream: No such file or directory
min.cpp:3:36: algorithm: No such file or directory
min.cpp: In function `int main()':
min.cpp:6: error: `cout' is not a member of `std'
min.cpp:6: error: `min' is not a member of `std'
min.cpp:7: error: `cout' is not a member of `std'
min.cpp:7: error: `min' is not a member of `std'
min.cpp:8: error: `cout' is not a member of `std'
min.cpp:8: error: `min' is not a member of `std'
min.cpp:9: error: `cout' is not a member of `std'
min.cpp:9: error: `min' is not a member of `std'


Greetings.

Re: netatalk

PostPosted: 18 Jan 2015, 20:42
by Lossless
Code: Select all
[vadmin@vadmin <my_temp_folder>]$ /usr/local/msdk-4.3.5-mips-EL-2.6.12.6-0.9.30.3/bin/mipsel-linux-g++ -o min min.cpp
[vadmin@vadmin <my_temp_folder>]$ ls min* -al
-rwxrwxr-x. 1 vadmin vadmin 9016 Янв 18 19:38 min
-rw-rw-r--. 1 vadmin vadmin  353 Янв 18 19:36 min.cpp

@calimocho ???

Re: netatalk

PostPosted: 19 Jan 2015, 00:36
by calimocho
I meant toolchain_mipsel.amp12.tar.bz2 downloaded from http://rghost.ru/60262425 posted by Virtual in http://moservices.org/forum/viewtopic.php?f=16&t=3514&p=66804#p66635

Greetings

Re: netatalk

PostPosted: 27 Jan 2015, 20:09
by alexMX
@Virtual - все оказалось просто: в netatalk используется shadow password (как последний стойкий алгоритм)
и поэтому не работает авторизация. (до этого работала по своему файлу - старому методу - видимо на мак какие то обновления скачались и отключилась)

Нет ли инфы, как обеспечить работу в 12 прошивке функции getspname?
Она ищет /usr/local/etc/shadow - естественно не находит

Re: netatalk

PostPosted: 27 Jan 2015, 22:02
by FarVoice
а нельзя чтоб она брала пароли из passwd ? У нас шадов нету