Der Compiler bleibt in meinem Programmcode bei unix.shell ( ) stehen und behauptet "identifier not found (shell)". Bislang lief das. Die function shell ist in der rtl doku beschrieben:
http://www.freepascal.org/docs-html/rtl/unix/shell.html
ich finde sie aber nicht mehr in der Datei .../rtl/unix/unix.pp.
Weiß jemand Rat?
function unix.shell ist nicht mehr da (fpc 3.0)
-
- Beiträge: 1102
- Registriert: Di 5. Aug 2008, 09:37
- OS, Lazarus, FPC: Windows ,Linux,FreeBSD,Dos (L trunk FPC trunk)
- CPU-Target: 32/64,PPC(+64), ARM
- Wohnort: Eindhoven (Niederlande)
Re: function unix.shell ist nicht mehr da (fpc 3.0)
Stimmt. Shell war deprecated (fpsystem is fast gleich und mehr kompatibel mit POSIX) seit 1.9.0 oder 1.9.2 also 2004 und später, und der Kompiler gab deprecated Warnungen aus seit 2.2.0 oder 2.4.0, und ist endlich entfernt.
Stammt die Kode von 1.0.x Versionen? Es wird denn ja vielleicht Zeit um nach 2.0+ zu upgraden.
Die Dokumentation url ist von 2014, also 2.6.4, nicht 3.0.0
Stammt die Kode von 1.0.x Versionen? Es wird denn ja vielleicht Zeit um nach 2.0+ zu upgraden.
Die Dokumentation url ist von 2014, also 2.6.4, nicht 3.0.0