Ha van aktívan Monodevelopban fejlesztő, meg tudja súgni, hogy miért kapom ezt a hibát?
Ha makefile-t generáltatok vele, és utána azzal buildelek, simán működik.
- 6548 megtekintés
Hozzászólások
Neten úgy láttam, hogy ha x86-os rendszeren buildelsz 64 biteset, akkor lehet ilyen probléma. Elvileg át lehet állítani "any cpu"-ra.
- A hozzászóláshoz be kell jelentkezni
Windows 7 x64-en és egy VMWare Playerben futó Ubuntu 12.04 x64-en is ugyanezt mondja.
AnyCPU-val nem fordíthatok x64-es P/Invoke miatt.
- A hozzászóláshoz be kell jelentkezni
Tényleg senki? Már odáig jutottam, hogy az alap Hello World lefordul-e, de nem...
- A hozzászóláshoz be kell jelentkezni
Legalabb probald meg kiszedni belole, milyen parancsot futtat le. A projekt tulajdonsagainal nincs valami extra megadva?
Vegso esetben probalkozhatsz profiltorlessel. Vagy a .config alatt tartja a cuccait, vagy van neki sajat .monodevelop mappaja, ezt igy nem tudom most.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Elindítom. Új solution, console prejct. Ott a forrás, "Hello World". Annyit csinálok, hogy az x86-os configokat átkattintgatom x64-re. Na, innentől kezdve nem megy.
És így baromi sz*r (pontosabban lehetetlen) debuggolni....
- A hozzászóláshoz be kell jelentkezni
Nem uj solutionra gondoltam, hanem a sajat monodevelop-os profilodat kellene elobb resetelni. Nem tudom hol tarolja, jo esellyel a .config alatt. Hatha abba van beleragadva valami, aminek nem kellene ott lennie.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
A biztonság (és a próba) kedvéért létrehoztam egy új usert, pontosan ugyanazt csinálja, mind az Ubuntu 12.04-ben lévő 2.8.6.3, mind az ermshiperete-féle 3.0.2.
Már nem érdekel, az egyik kód eddigi legnagyobb problémájának okát megtaláltuk (azt a VS2010 okozta), ami pedig tisztán linux alatt készül, azt egy x86-os VM-ben tesztelem, amikor éppen jónak gondolom, kézzel buildelem x64-re, ott eltérés már csak a hívott libek miatt lehet...
- A hozzászóláshoz be kell jelentkezni