23 July 2023, 8:11
Nu ik toch nog in de Mac OS X-hoek hang, ter afsluiting:
In apr 2015 gaat het hier over installatie van GemistDownloader en FFmpeg: ik ben deze week begonnen met het hercompileren van eigen C-programma's die ik jarenlang onder Windows heb gebruikt en nu naar Linux migreer.
Aandachtspunten en tips die ik hierbij heb opgedaan (gelden ook voor Mac, neem ik aan):
- als je bestandspaden codeert, vergeet dan niet '\' om te zetten naar '/'
- waar je onder Windows gewoon 'ffmepg' kunt starten moet dat onder Linux inderdaad met './ffmepg' (ook bij aanroep vanuit een eigen geschreven programma)
- om dit ongemak te voorkomen is het handig (aan te bevelen) om eigen executables in de map '/usr/local/bin' te zetten
- deze moeten dan inderdaad wel met 'chmod +x <pgmnaam>' uitvoerbaar zijn gemaakt (in mijn geval regelt GCC (de GNU C Compiler) dit trouwens automatisch)
- als '/usr/local/bin' onder Mac OS X niet (meer) bestaat dan kun je hem zelf aanmaken; je moet hem dan wel ook in $PATH o.i.d. (het zoekpad voor executables) toevoegen; of dit 'veilig' is kan ik helaas niet zeggen (ben geen Mac-kenner, al heb ik in 1982(!) wel MC68000 assembly cursus op de allereerste Mac gehad)
- ik zet overigens eigen shell scripts in de submap '/usr/local/bin/scripts' en zet dan in '/usr/local/bin' een symlink (zonder uitgang '.sh') neer, bijv '<scriptnaam> => scripts/<scriptnaam.sh>'; zo kun je een script starten zonder '.sh' achter de naam te hoeven typen
Dit gezegd hebbende ga ik in de nieuwe Debian-thread snel de eerste reactie bekijken. Succes met jullie Mac-installatie (we hebben elkaar vast nog wel nodig)!
Steijn van Essen
Linux-kenner in wording
In apr 2015 gaat het hier over installatie van GemistDownloader en FFmpeg: ik ben deze week begonnen met het hercompileren van eigen C-programma's die ik jarenlang onder Windows heb gebruikt en nu naar Linux migreer.
Aandachtspunten en tips die ik hierbij heb opgedaan (gelden ook voor Mac, neem ik aan):
- als je bestandspaden codeert, vergeet dan niet '\' om te zetten naar '/'
- waar je onder Windows gewoon 'ffmepg' kunt starten moet dat onder Linux inderdaad met './ffmepg' (ook bij aanroep vanuit een eigen geschreven programma)
- om dit ongemak te voorkomen is het handig (aan te bevelen) om eigen executables in de map '/usr/local/bin' te zetten
- deze moeten dan inderdaad wel met 'chmod +x <pgmnaam>' uitvoerbaar zijn gemaakt (in mijn geval regelt GCC (de GNU C Compiler) dit trouwens automatisch)
- als '/usr/local/bin' onder Mac OS X niet (meer) bestaat dan kun je hem zelf aanmaken; je moet hem dan wel ook in $PATH o.i.d. (het zoekpad voor executables) toevoegen; of dit 'veilig' is kan ik helaas niet zeggen (ben geen Mac-kenner, al heb ik in 1982(!) wel MC68000 assembly cursus op de allereerste Mac gehad)
- ik zet overigens eigen shell scripts in de submap '/usr/local/bin/scripts' en zet dan in '/usr/local/bin' een symlink (zonder uitgang '.sh') neer, bijv '<scriptnaam> => scripts/<scriptnaam.sh>'; zo kun je een script starten zonder '.sh' achter de naam te hoeven typen
Dit gezegd hebbende ga ik in de nieuwe Debian-thread snel de eerste reactie bekijken. Succes met jullie Mac-installatie (we hebben elkaar vast nog wel nodig)!
Steijn van Essen
Linux-kenner in wording