Aplikacje w trybie tekstowym na linux
Aplikacje w trybie tekstowym na linux
czy jak przykładowo napisze własny program pod Windowsa/dosa działający w trybie tekstowym to czy będzie on działał pod Ubuntu lub jakimkolwiek Linuxem?
program jest napisany w Borland/Turbo Pascal
program jest napisany w Borland/Turbo Pascal
Ostatnio zmieniony 15 maja 2013, 08:37 przez kasmar00, łącznie zmieniany 1 raz.
-
- Przyjaciel
- Posty: 6686
- Rejestracja: 20 sty 2009, 23:12
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
- Architektura: x86_64
- Lokalizacja: pwd
Re: własne aplikacje
Zmień tytuł tematu tak, aby w sposób możliwie precyzyjny przedstawiał sedno sprawy, w której piszesz. Miej na uwadze również zgodność z REGULAMINEM
Tytuł tematu zmienisz edytując pierwszy post
W razie wątpliwości/zastrzeżeń odnośnie powyższej informacji skontaktuj się z moderatorem, który ją wstawił.Tytuł tematu zmienisz edytując pierwszy post
O pomoc pytaj a forum, a nie przez PW.
- Sierżant_Garcia
- Serdeczny Borsuk
- Posty: 195
- Rejestracja: 01 lis 2007, 14:24
- Płeć: Mężczyzna
- Wersja Ubuntu: 14.04
- Środowisko graficzne: Xfce
- Architektura: x86_64
- Kontakt:
Re: własne aplikacje
Po pierwsze zmień tytuł tematu tak jak "Siódmy Niedźwiadek" prosi.
Co do tematu.
Jeżeli napiszesz pod Dos - to można go będzie uruchomić poprzez DosBox,
jeżeli pod Windows - to poprzez Wine.
Ale jeżeli już chcesz pisać na kilka systemów, to może przerzuć się na FreePascal - FPC. Z tego co kojarzę to działa pod Win/OSX/Lin.
Co do tematu.
Jeżeli napiszesz pod Dos - to można go będzie uruchomić poprzez DosBox,
jeżeli pod Windows - to poprzez Wine.
Ale jeżeli już chcesz pisać na kilka systemów, to może przerzuć się na FreePascal - FPC. Z tego co kojarzę to działa pod Win/OSX/Lin.
FX8320/GA-990FXA-UD3/Corsair Vengeance 16GB-DDR3@1333/GAINWARD GTX470/Kingston V300 120GB/2xHD103SJ/SH-B083L/SYNCMASTER 2443BW/HP PSC1315/Behringer FCA202/Behringer XENYX1002/AT2020/Logitech G-400/Logitech C-270
-
- Przebojowy Jelonek
- Posty: 1113
- Rejestracja: 04 sty 2008, 20:58
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
- Architektura: x86_64
Re: własne aplikacje
Nie bezpośrednio. Poprzez Wine lub DosBox powinno się dać.czy jak przykładowo napisze własny program pod Windowsa/dosa działający w trybie tekstowym to czy będzie on działał pod Ubuntu lub jakimkolwiek Linuxem?
Jeśli natomiast chcesz, by działał natywnie, to będziesz musiał przeportować ten program na Linuksa, ale im więcej Windows-only technologii wykorzystuje, tym bardziej będzie to niemożliwe. Ale nie takie rzeczy się robiło za pomocą chirurgicznych cieć młotem

Re: Aplikacje w trybie tekstowym na linux
Czyli program z FPC mogę po prostu przenieść na linuxa?
-
- Przyjaciel
- Posty: 6686
- Rejestracja: 20 sty 2009, 23:12
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
- Architektura: x86_64
- Lokalizacja: pwd
Re: Aplikacje w trybie tekstowym na linux
Tytuł wątku jedno, a w pierwszym poście drugie:
Zmień tytuł tematu tak, aby w sposób możliwie precyzyjny przedstawiał sedno sprawy, w której piszesz. Miej na uwadze również zgodność z REGULAMINEMTytuł tematu zmienisz edytując pierwszy postW razie wątpliwości/zastrzeżeń odnośnie powyższej informacji skontaktuj się z moderatorem, który ją wstawił.
Zaznaczyłem Ci (pogrubiony tekst), jaka informacja powinna znajdować się w tytule wątku - do poprawy:kasmar00 pisze:czy jak przykładowo napisze własny program pod Windowsa/dosa działający w trybie tekstowym to czy będzie on działał pod Ubuntu lub jakimkolwiek Linuxem?
program jest napisany w Borland/Turbo Pascal
Zmień tytuł tematu tak, aby w sposób możliwie precyzyjny przedstawiał sedno sprawy, w której piszesz. Miej na uwadze również zgodność z REGULAMINEMTytuł tematu zmienisz edytując pierwszy postW razie wątpliwości/zastrzeżeń odnośnie powyższej informacji skontaktuj się z moderatorem, który ją wstawił.
O pomoc pytaj a forum, a nie przez PW.
-
- Serdeczny Borsuk
- Posty: 204
- Rejestracja: 19 paź 2010, 02:13
- Płeć: Mężczyzna
- Wersja Ubuntu: 14.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Kontakt:
Re: Aplikacje w trybie tekstowym na linux
Wszystko zależy od tego co rozumiesz przez "przenieść". Jakikolwiek program skompilowany pod windows/dos nie będzie się uruchamiał w linuksie (pomijam emulatory/wine). I tego nie przeskoczysz.kasmar00 pisze:Czyli program z FPC mogę po prostu przenieść na linuxa?
Natomiast program napisany na przykład we FreePascalu (do pewnego stopnia również Delphi - użyj lazarusa) można skompilować w linuksie kompilatorem fpc i powstanie program wykonywalny w tym systemie. Dotyczy to zresztą każdego języka programowania (C,C++ np.), który ma kompilatory w obu systemach. Ale warunkiem jest, by nie używać funkcji (wywołań API) specyficznych dla jednego systemu a nieobecnych w innym. Trzeba też wziąć pod uwagę różnice w interpretowaniu nazw i atrybutów plików, różnice w strukturze katalogów, sposób reprezentacji urządzeń itp. (w linuksie nie ma liter napędów etc. etc.)
Innymi słowy - w językach kompilowanych przenoszalny może być jedynie kod źródłowy - nie binarny.
Toshiba C850 i3-3210M 4GB RAM, Intel HD4000, Ubuntu 14.04
Samsung N145 Lubuntu 14.04
www.bezpieczneubuntu.pl
Samsung N145 Lubuntu 14.04
www.bezpieczneubuntu.pl
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 13 gości