| | |
| Stránka: 1 z 1
| [ Príspevkov: 9 ] | |
Autor | Správa |
---|
Registrovaný: 16.03.08 Prihlásený: 22.03.14 Príspevky: 96 Témy: 29 Bydlisko: Snina |
Mam problem, vytvorim normalny program pod linuxom cez lazarus, ide mi aj spustit, ale nema ziadnu priponu ako napr .exe, a ked ho hodim do windowsu (7) tak ho nevie otvorit a ked tam pridam .exe tak mi aj tak vyhodi stale chybu.. neviete ako to spravit aby mi to slo? hladal som na nete a nasiel som nieco taketo ale neviem to pochopit :/
http://wiki.lazarus.freepascal.org/Cros ... nder_Linux
|
|
Registrovaný: 20.10.08 Prihlásený: 21.06.22 Príspevky: 2602 Témy: 31 Bydlisko: Bratislava |
A ked si ho vytvoris v linuxe a skompilujes na windowse tiez ti nejde spustit? Neviem co je lazarus, ale na take riesenie by som sa moc nespoliehal.
_________________ Desktop: iMac 21" CPU: i5 2.7GHz RAM: 4 GB DDR3 1333MHz GPU: AMD Radeon HD 6770M 512MB RAM HDD: 1TB 7200 rpm OS: Mac OS X Lion Desktop: CPU: AMD Phenom II x4 BE 955 3.2@3.6GHz 1.35@1.30V CPU Cooler: Gelid Tranquillo rev.2 MB: Gigabyte 880GM-UD2H RAM: 2x2 GB Kingston 1333MHz GPU: MSI HD 6850 Cyclone 1GB PSU: Seasonic S12II-620 620W HDD: Seagate Barracuda 7200.12 1TB Case: CoolerMaster Elite 333 LCD: 22" LG flatron W2261VP Keyboard: Microsoft Comfort Curve 2000 Mouse: Microsoft Wireless Mobile Mouse 4000 OS: Windows 8 Notebook: Macbook Pro 13" CPU: i5 2.4GHz RAM: 4 GB DDR3 1333MHz GPU: Intel HD Graphics 3000 384MB RAM HDD: 500GB 5400 rpm OS: Mac OS X Lion Tablet: iPad 2 64GB 3G Phone: HTC Desire S Phone: iPhone 8GB |
|
Registrovaný: 16.03.08 Prihlásený: 22.03.14 Príspevky: 96 Témy: 29 Bydlisko: Snina | Napísal autor témy W.u.n.j.o: 23.12.2010 12:11 | |
|
Takto mi to ide, ale musím sa tym padom stale ked chcem niečo skompilovat prepínat do windowsu :-/
|
|
Registrovaný: 12.10.06 Prihlásený: 20.04.24 Príspevky: 20307 Témy: 79 Bydlisko: Banska Byst... | Napísal shiro: 23.12.2010 12:44 | |
|
ano a co si cakal? programator a toto nevie.....
Je snad logicke ocakavat, ze program kompilovany pre system A nepojde na systeme B.
_________________ Ryzen 7 3700X | SilentiumPC Fera 3 | Asrock X570M Pro4 | Patriot Viper 4 Blackout 16GB DDR4-3600 CL17 | Gainward RTX4060 Ti Pegasus 8GB | Samsung 970evo Plus 250GB NVMe | Corsair MP510 1TB NVMe | Samsung 980 Pro 2TB NVMe | Corsair RM550x | 24" BenQ GW2470H | 3x Noctua NF-S12B redux 1200 PWM Xiaomi Mi 9 Lite 64GB |
|
Registrovaný: 11.01.09 Prihlásený: 20.04.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 23.12.2010 12:52 | |
|
W.u.n.j.o píše: nema ziadnu priponu ako napr .exe
Linux je v tomto (ako aj v množstvo ďalších vecí) odlišný od Windows-u. Binárne súbory nemajú nejakú špecifickú príponu, ako to platí napr pre Windows. Súbory, ktoré je možné nahrať do pamäte, sú označené ako spustiteľné - majú pridané práva x.
Čo sa týka toho kompilovania pre Windows, jednoducho postupuj podľa návodu, ktorý si sem sám postol. Stiahneš skript buildcrossbinutils, upravíš v ňom nejaké premenné, atď. Len čítaj. Ak niečo nedokážeš preložiť, hoď to do google translate. Ak ani potom nedokážeš ďalej postupovať, tak sa sem vráť a niekto ti už pomôže.
|
|
Registrovaný: 16.03.08 Prihlásený: 22.03.14 Príspevky: 96 Témy: 29 Bydlisko: Snina | Napísal autor témy W.u.n.j.o: 24.12.2010 13:21 | |
|
Ok, ďakujem
|
|
Registrovaný: 01.04.10 Prihlásený: 08.10.11 Príspevky: 339 Témy: 0 | Napísal Forty-: 24.12.2010 15:40 | |
|
Fico píše: Linux je v tomto (ako aj v množstvo ďalších vecí) odlišný od Windows-u. Binárne súbory nemajú nejakú špecifickú príponu, ako to platí napr pre Windows. Súbory, ktoré je možné nahrať do pamäte, sú označené ako spustiteľné - majú pridané práva x. Čo sa týka toho kompilovania pre Windows, jednoducho postupuj podľa návodu, ktorý si sem sám postol. Stiahneš skript buildcrossbinutils, upravíš v ňom nejaké premenné, atď. Len čítaj. Ak niečo nedokážeš preložiť, hoď to do google translate. Ak ani potom nedokážeš ďalej postupovať, tak sa sem vráť a niekto ti už pomôže.
Vynimka moze byt Javacky "JAR", ktory je spustitelny subor pod obidvoma (este aj Mac a Solaris) rovnako:
"java -jar subor.jar"
Tento prikaz byva casto asociovany s JAR subormi, cize vacsinou staci 2x kliknut na ikonku a spusti sa. Inak platia hore uvedene fakty
|
|
Registrovaný: 03.01.11 Prihlásený: 21.02.11 Príspevky: 54 Témy: 1 |
Forty- píše: Vynimka moze byt Javacky "JAR", ktory je spustitelny subor pod obidvoma (este aj Mac a Solaris) rovnako: "java -jar subor.jar" Tento prikaz byva casto asociovany s JAR subormi, cize vacsinou staci 2x kliknut na ikonku a spusti sa. Inak platia hore uvedene fakty to nemozes porovnavat. Java je vynimka, lebo ma VM a pod nou spusta svoje byte code. Nie pod samotnym OS. Ak chces davat taketo priklady, mozes potom rovno napisat kazdy interpretovany jazyk, lebo javascript v .html sa s prava rovnako ci ho spustim na linuxe alebo windowse
|
|
Registrovaný: 01.04.10 Prihlásený: 08.10.11 Príspevky: 339 Témy: 0 | Napísal Forty-: 04.01.2011 12:33 | |
|
chalan robil desktopoku tak to bol relevantny priklad
a len tak pre zosumarizovanie, odvolavas sa na to ze java je vynimka, skus si precitat PRVE SLOVO v mojom prispevku hore ;D
|
|
| Stránka: 1 z 1
| [ Príspevkov: 9 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|