umask problem when "make menuconfig" under osx lion

e-r-a-n

Neuer User
Mitglied seit
4 Okt 2012
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
I have used freetz before, with a pc using vmware
today im using osx and wish to do it directly, but having issues.
i did svn co http://svn.freetz.org/trunk freetz-trunk, and tried make menuconfig and got:
Makefile:100: *** Please set umask to 0022 and then unpack/checkout again. Stop.

I wish to know if there's a way to solve it, in order to avoid another virtual machine running..
thanks!
 
yes, but im not sure how to do it under osx.
i tried to google a bit, but nothing came up that worked.
its actually setting the entire files downloaded to 755, correct?
because i tried chmod 755 */*, to apply it on the entire folder but it didnt work
 
... but im not sure how to do it under osx.
If you don't know it why do you use OSX? Maybe you should edit the file '/Library/Preferences/.GlobalPreferences.plist', with the right editor.
 
I suspect you also get the following error message
Code:
stat: illegal option -- c
usage: stat [-FlLnqrsx] [-f format] [-t timefmt] [file ...]

It is much easier to use Freetz Linux in VirtualBox.

It is possible to build a freetz image under OSX Lion, but you have to take care of some things.
  • GNU utilities and not BSD utilities (gentoo prefix, homebrew, macports)
  • case sensitive file system
  • build your own cross compiler
  • you don't have a proc file system by default
  • your bash version could be too old, so you have to patch some scripts (#/bin/bash -> #!/usr/bin/env bash)
  • ...
You have to apply some patches to compile the host utilities.

Therefore I recommend you to use a virtual machine.
 
I will download VBox right away then..
Do i have to use the freetz-linux in the wiki, or can i use any other ubuntu/whatever? just because of the different keyboard layout.. :)
 
It is simpler to use freetz-linux and change the keyboard layout. If you use another linux you have to take care of the build requirements.
 
i see.
thank you all, i will just keep working as i always did.
i just thought to change becuase now when using a mac, i have a tiny ssd and i wanted to save some space of VM's
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.