Re: BUG #1311: Can't crosscompile
От | Bruce Momjian |
---|---|
Тема | Re: BUG #1311: Can't crosscompile |
Дата | |
Msg-id | 200411290317.iAT3HNG13646@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Re: BUG #1311: Can't crosscompile (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-bugs |
Added to TODO list: * Allow cross-compiling by generating the zic database on the target system --------------------------------------------------------------------------- Tom Lane wrote: > "PostgreSQL Bugs List" <pgsql-bugs@postgresql.org> writes: > > Quick and dirty [and not really portable] patch: > > s/not really/not at all/ > > AFAICS this would take some fairly significant surgery in configure to > even have a prayer of working --- there's no reason to assume that the > host compiler has the same flags as the cross-compiler, for example. > > An even bigger issue is that the files generated by zic might not be > machine-independent --- I haven't looked closely but they certainly > are binary data. If they are dependent on endianness or sizeof(int) > or whatever then this approach won't work at all. > > In a cross-compile situation it'd probably be better to install the zic > executable and then run it later on the target system to generate the > timezone data files. Not sure what sort of makefile hacking might be > needed to bring this into the realm of possibility. > > regards, tom lane > > ---------------------------(end of broadcast)--------------------------- > TIP 5: Have you checked our extensive FAQ? > > http://www.postgresql.org/docs/faqs/FAQ.html > -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 359-1001 + If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania 19073
В списке pgsql-bugs по дате отправления: