Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-03-22 13:49:16

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

(tylko!) make na innym komputerze - reszta na lokalnym...

Nurtuje mnie ostatnio problem. Chce wykorzystać moc pewnego komputera. Chce na nim zrobić tylko [tt]make[/tt], a następnie przekopiować do siebie całe źródła. Z racji tego, że [tt]make[/tt] robi tylko to co nowe i pamięta że już to kiedyś robił (no właśnie, ale gdzie?) to chciałbym to wykorzystać. Problem w tym, że kopiowanie całych źródeł nie nie daje... Na lokalnym kompie kompilacja idzie od początku, jakby nigdy nic...

Da się coś takiego osiągnąć?

Nie krzyczcie na mnie 'google it!' bo próbowałem... Nie mam pojęcia jak takie 'zapytanie' sformułować... Poza tym chyba nikt, czegoś takiego nie próbował, bo i po co ;)

Myślę, że gdzieś może w var coś jeszcze jest, ale się nie dokopałem...

Pozdrawiam

Ostatnio edytowany przez P@blo (2013-03-22 13:49:55)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#2  2013-03-22 13:55:07

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: (tylko!) make na innym komputerze - reszta na lokalnym...

[quote=P@blo]Z racji tego, że [tt]make[/tt] robi tylko to co nowe i pamięta że już to kiedyś robił (no właśnie, ale gdzie?)[/quote]
Trywialnie: data zapisu pliku wynikowego i źródłowego.


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#3  2013-03-22 14:01:02

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: (tylko!) make na innym komputerze - reszta na lokalnym...

[url=http://www.gentoo.org/doc/en/distcc.xml]DistCC[/url] i po [url=http://www.gentoo.org/doc/pl/distcc.xml]polsku[/url]


LRU: #472938
[b]napisz do mnie:[/b] ola@mojmail.eu
[url=http://valhalla.org.pl]Hołmpejdż[/url] | [url=http://valhalla.org.pl/foto]Galerie[/url] | [url=http://valhalla.org.pl/tech]"Twórczość"[/url] || [url=http://img.munn.in]Free Image Hosting[/url]

Offline

 

#4  2013-03-22 14:16:50

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: (tylko!) make na innym komputerze - reszta na lokalnym...

Jak te źródła kopiujesz?


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#5  2013-03-22 14:21:19

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: (tylko!) make na innym komputerze - reszta na lokalnym...

[quote=winnetou][url=http://www.gentoo.org/doc/en/distcc.xml]DistCC[/url] i po [url=http://www.gentoo.org/doc/pl/distcc.xml]polsku[/url][/quote]
Dzięki :)

[quote=ArnVaker]Jak te źródła kopiujesz?[/quote]
Sftp, a bo co? ;p Cały katalog do siebie. Próbowałem z opcją -r i nic. Ale też tarowałem i całość do siebie...


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#6  2013-03-22 14:26:15

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: (tylko!) make na innym komputerze - reszta na lokalnym...

[quote=P@blo]a bo co?[/quote]
Kurcze, jaka agresja. :D Przepraszam, że zapytałem, następnym razem będę siedział cichutko. ;)

A chodziło mi o czasy modyfikacji plików.

Np. kopiując via:

Kod:

cp plik_źródłowy plik_docelowy

czas modyfikacji się zmienia.

Ale już via:

Kod:

cp -a plik_źródłowy plik_docelowy

pozostaje taki sam.

Nie wiem czy to akurat jest przyczyną Twojego problemu, może po prostu wykrywa, że znajduje się w innym środowisku i dlatego jedzie od początku.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#7  2013-03-22 14:38:15

  Carnophage - Użytkownik

Carnophage
Użytkownik
Skąd: no route to host…
Zarejestrowany: 2010-05-06
Serwis

Re: (tylko!) make na innym komputerze - reszta na lokalnym...

rsync albo cokolwiek innego w czym da sie przy kopiowaniu ustawic aby zachowane byly czasy modyfikacji plikow.
Make dosc naiwnie sprawdza timestampy plikow/obiektow.


Happy siduction user ^__^

Offline

 

#8  2013-03-22 15:29:15

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: (tylko!) make na innym komputerze - reszta na lokalnym...

Przez sftp -r to może przesadziłem, że powinno to działać, bo raczej czasy modyfikacji byłyby z kopiowania... Ale tarem? Czyli tar -> sftp *.tar do mnie -> untar. Też nie pamięta czasów modyfikacji?

[quote=ArnVaker]może po prostu wykrywa, że znajduje się w innym środowisku i dlatego jedzie od początku.[/quote]
A to swoją drogą może być... Stąd pytam czy to możliwe :)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#9  2013-03-22 15:37:34

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: (tylko!) make na innym komputerze - reszta na lokalnym...

do tara pasuje dołączyć opcje '--atime-preserve'  - man tar twoim przyjacielem ;)


LRU: #472938
[b]napisz do mnie:[/b] ola@mojmail.eu
[url=http://valhalla.org.pl]Hołmpejdż[/url] | [url=http://valhalla.org.pl/foto]Galerie[/url] | [url=http://valhalla.org.pl/tech]"Twórczość"[/url] || [url=http://img.munn.in]Free Image Hosting[/url]

Offline

 

#10  2013-03-22 16:18:29

  chmuri - [=Centos=]

chmuri
[=Centos=]
Skąd: Wrocław
Zarejestrowany: 2005-11-25
Serwis

Re: (tylko!) make na innym komputerze - reszta na lokalnym...

I co np jak będe mieć 16 rdzeni + dysk który ma ponad 50 tysięcy IOPS zdalnie w raidzie będzie super szybko prawda;)


[img]http://wiki.centos.org/ArtWork/Brand?action=AttachFile&do=get&target=centos-logo-light.png[/img]

Offline

 

#11  2013-03-22 21:13:58

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: (tylko!) make na innym komputerze - reszta na lokalnym...

No ok będę próbować. A co do DistCC to odpada (w tym przypadku) bo nie jestem adminem kompa :/


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.012 seconds, 10 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00008 SET NAMES latin2
0.00158 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.146.152.99' WHERE u.id=1
0.00098 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.146.152.99', 1714163989)
0.00071 SELECT * FROM punbb_online WHERE logged<1714163689
0.00131 DELETE FROM punbb_online WHERE ident='85.208.96.201'
0.00062 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=23196 AND t.moved_to IS NULL
0.00024 SELECT search_for, replace_with FROM punbb_censoring
0.00174 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=23196 ORDER BY p.id LIMIT 0,25
0.00113 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=23196
Total query time: 0.0085 s