Benutzer:Rdnzl/FreeBSD: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
K
(ethersex auf FreeBSD)
Zeile 41: Zeile 41:
  
 
Hier meine diffs, moeglicherweise schaut mal einer der DEVs drüber und committed das: [[Media:Freebsd_git_diff.txt]]
 
Hier meine diffs, moeglicherweise schaut mal einer der DEVs drüber und committed das: [[Media:Freebsd_git_diff.txt]]
 +
 +
Stettberger: Ich habs mal durchgesehen und mal applied. Das naechste mal wenn du einen Patch hast, schicke ihn doch bitte auf die Liste. Habe das hier echt nur zufaellig gefunden.
  
 
Das Ganze funktioniert hier für ein Standard 'gmake menuconfig' incl. 'scripts/add-hardware ..' - ich hab nicht alle möglichen config-Varianten getestet und in scripts/* mag es durchaus noch Stellen geben die unter FreeBSD so nicht passen.
 
Das Ganze funktioniert hier für ein Standard 'gmake menuconfig' incl. 'scripts/add-hardware ..' - ich hab nicht alle möglichen config-Varianten getestet und in scripts/* mag es durchaus noch Stellen geben die unter FreeBSD so nicht passen.
  
 
[[Category:Patches]]
 
[[Category:Patches]]

Version vom 12. Juni 2010, 13:51 Uhr

ethersex auf FreeBSD

Nach mehreren Anläufen hab ichs nun endlich hinbekommen :-)

esex as of: commit 87fb137b9bd612c23686b7156a35a0238644caca

System: 8.1-BETA1 FreeBSD

Folgende Packages hab ich installiert:

avr-binutils-2.20_1 GNU binutils for Atmel AVR 8-bit RISC cross-development
avr-gcc-4.3.4_1     FSF GCC 4.x for Atmel AVR 8-bit RISC cross-development
avr-libc-1.6.8_2,1  A C and math library for the Atmel AVR controller family
avrdude-5.10        Program for programming the on-chip memory of Atmel AVR CPU
bash-4.1.5_2        The GNU Project's Bourne Again SHell
ca_root_nss-3.12.4  The root certificate bundle from the Mozilla Project
curl-7.20.0         Non-interactive tool to get files from FTP, GOPHER, HTTP(S)
cvsps-2.1           Create patchset information from CVS
expat-2.0.1_1       XML 1.0 parser written in C
gawk-3.1.7_1        The GNU version of Awk
gettext-0.18        GNU gettext package
git-1.7.1           Distributed source code management tool
gmake-3.81_4        GNU version of 'make' utility
gmp-5.0.1           A free library for arbitrary precision arithmetic
gsed-4.2.1          The GNU stream editor
libevent-1.4.13     Provides an API to execute callback functions on certain ev
libiconv-1.13.1_1   A character set conversion library
m4-1.4.14_1,1       GNU m4
mpfr-2.4.2_1        A library for multiple-precision floating-point computation
ncurses-5.7         Library for terminal-independent, full-screen output
p5-Error-0.17016    Perl module to provide Error/exception support for perl: Er
p5-Net-SMTP-SSL-1.01 An SMTP client supporting SSL
perl-5.10.1_1       Practical Extraction and Report Language
python26-2.6.5      An interpreted object-oriented programming language

Am besten als erstes git installieren, danach avr-libc, das zieht schon einiges als dependencies mit sich.

Nun gilt es nur noch zu beachten dass man 'gmake' im ethersex-Verzeichnis aus bash aufrufen muss, unter (t)csh gehts nicht.

Hier meine diffs, moeglicherweise schaut mal einer der DEVs drüber und committed das: Media:Freebsd_git_diff.txt

Stettberger: Ich habs mal durchgesehen und mal applied. Das naechste mal wenn du einen Patch hast, schicke ihn doch bitte auf die Liste. Habe das hier echt nur zufaellig gefunden.

Das Ganze funktioniert hier für ein Standard 'gmake menuconfig' incl. 'scripts/add-hardware ..' - ich hab nicht alle möglichen config-Varianten getestet und in scripts/* mag es durchaus noch Stellen geben die unter FreeBSD so nicht passen.