Hallow,
Ik heb zoals anderen in het Routerhacking topic een routertje met linux erop gemaakt. Ik wil hier nu een printer/scanner server van maken dus moet er onder andere samba en sane op. Nu wil ik samba cross compileren vanaf mijn desktop maar dat lukt me na enkele dagen non stop proberen nog altijd niet.
Ik heb mijn cross compilation toolchain al. Die heb ik met behulp van 'buildroot' gemaakt. Ik heb dus de sources van samba (3.0.20) en daar doe je normaal ./configure. Maar voor te cross compilen moet dat zijn: ./configure --prefix=/path/waar/je/wilt --host=doelarchitectuur --target=doelarchitectuur --build=i686-linux
--build en --target zijn volgens mij ook optioneel.
doelarchitectuur is in mijn geval mipsel-linux.
Het configure script begint dan en kiest de juiste compiler. Hij geeft ook aan dat hij aan het cross compilen is (Checking whether we are cross compiling... yes). Maar na enkele minuten stop het script met deze error: cannot run test program while cross compiling.
Wat doe ik fout? Hoe kan ik samba cross compilen?
Ik heb zoals anderen in het Routerhacking topic een routertje met linux erop gemaakt. Ik wil hier nu een printer/scanner server van maken dus moet er onder andere samba en sane op. Nu wil ik samba cross compileren vanaf mijn desktop maar dat lukt me na enkele dagen non stop proberen nog altijd niet.
Ik heb mijn cross compilation toolchain al. Die heb ik met behulp van 'buildroot' gemaakt. Ik heb dus de sources van samba (3.0.20) en daar doe je normaal ./configure. Maar voor te cross compilen moet dat zijn: ./configure --prefix=/path/waar/je/wilt --host=doelarchitectuur --target=doelarchitectuur --build=i686-linux
--build en --target zijn volgens mij ook optioneel.
doelarchitectuur is in mijn geval mipsel-linux.
Het configure script begint dan en kiest de juiste compiler. Hij geeft ook aan dat hij aan het cross compilen is (Checking whether we are cross compiling... yes). Maar na enkele minuten stop het script met deze error: cannot run test program while cross compiling.
Wat doe ik fout? Hoe kan ik samba cross compilen?