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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Kompiluję sobie vb z svn i przy configure otrzymuję:
`--# ./configure Checking for environment: Determined build machine: linux.x86, target machine: linux.x86, OK. Checking for kBuild: found, OK. Checking for gcc: ** There are known problems with gcc version 4.3 when compiling the recompiler ** stuff. You need to specify a compatibility compiler with version < 4.3. Look ** for a package compat-gcc-34 on Fedora systems or something similar on other ** distributions and call configure with parameter --with-gcc-compat=gcc34.
Wie ktoś może jak to rozwiązać ??
Jeśli ma to jakieś znaczenie to:
svn co http://virtualbox.org/svn/vbox/trunk vbox
oraz moje gcc:
gcc version 4.3.1 (Debian 4.3.1-8)
Doinstalowałem:
`--# dpkg -l | grep compat-gcc-34 ii compat-gcc-34 3.4.6-4 Compatibility GNU Compiler Collection
ale dalej kupa z tym parametrem:
`--# ./configure --with-gcc-compat=gcc34 Checking for environment: Determined build machine: linux.x86, target machine: linux.x86, OK. Checking for kBuild: found, OK. Checking for gcc: ** gcc34 (variable CC_COMPAT) not found!
Ostatnio edytowany przez skotx (2008-08-25 19:35:07)
Offline
apt-get install virtualbox-ose virtualbox-ose-guest-source virtualbox-ose-guest-utils virtualbox-ose-source m-a build virtualbox-ose-guest virtualbox-ose
jest bee?
Offline
[quote=AgayKhan]
apt-get install virtualbox-ose virtualbox-ose-guest-source virtualbox-ose-guest-utils virtualbox-ose-source m-a build virtualbox-ose-guest virtualbox-ose
jest bee?[/quote]
Może i nie jest bee ;) ale zachciało mi się kompilować z nudów. Tak jest jak człowiek nie ma co z wolnym czasem robić. Pobawię się z tym jeszcze trochę (tak jak [b]GuruPL[/b] napisał) może się jakoś uda to przekompilować.
Offline
Nie da rady skompilować tego, przynajmniej ja nie umiem ;) Jeżeli o instalowanie paczek z debiana (sprawdziłem to na 2.6.26-rc9), to nie da rady zbudować modułów na tym jajcu.
# Build the modules kmk -C /usr/src/linux-headers-2.6.26-rc9 M=/usr/src/modules/virtualbox-ose-guest/vboxadd kmk[1]: Entering directory `/usr/src/linux-headers-2.6.26-rc9' /usr/src/linux-headers-2.6.26-rc9/arch/x86/Makefile:41: /usr/src/linux-headers-2.6.26-rc9/arch/x86/Makefile_32.cpu: Nie ma takiego pliku ani $ kmk[1]: *** No rule to make target `/usr/src/linux-headers-2.6.26-rc9/arch/x86/Makefile_32.cpu'. Stop. kmk[1]: Leaving directory `/usr/src/linux-headers-2.6.26-rc9' kmk: *** [binary-modules] Error 2 make: *** [kdist_build] Błąd 2
Trzeba będzie w końcu przejść na normalny kernel, ale póki co walczę dalej ;)
Offline
Przecież jest wyraźnie napisane, ze sa problemy przy kompilacji VB ta wersja gcc.
Najlepsza rada to użyj gcc wersji 4.2 lub starszej - smiga bez problemu.
A jeżeli już gcc 4.3 to juz zabawa, która nie jest taka trywialna (mi sie nie udalo).
Co do kompilacji to dobrze Ciebie rozumiem - chcesz mieć wersję w 100% zgodną z licencjami. Jezeli chcesz szybko i też mieć 100% legal (jeżeli chcesz użyć komercyjnie) to można i z binarki:
http://packages.debian.org/lenny/amd64/misc/virtualbox-ose
pozdr.
Offline
Chyba troszkę nie doczytałeś postu bo to radził mi już [b]GuruPL[/b] i nie dało to pozytywnych rezultatów, a jeżeli chodzi o binarki to nie mogę zbudować modułów co napisałem post wyżej. Póki co korzystam z qemu i nie narzekam na niego.
Offline
Ja używam VB z
http://www.virtualbox.org/wiki/Downloads
Na jaju 2.6.26rc8 skompilowanym wersją gcc-4.3 na Lennym
Modul na tym gcc skompilował się bez problemu.
Moze konfiguracja jajka na to nie pozwala.
Offline
[b]ilin[/b] właśnie jestem w trakcie instalacji systemu, bo nie mam już czasu na zabawę z sidem i nowymi jajkami. Myślę że po przejściu na leniego i normalne stabilne jajko nie będzie już problemów z VB. Zobaczymy jutro jak wrócę z roboty bo dzisiaj to już chyba nie będzie czasu na to.
Ostatnio edytowany przez skotx (2008-08-19 20:09:31)
Offline
Hmm, w sidzie jest virtualbox, wraz z prekompilowanymi modułami. Chyba, że z jakichś ważnych względów musi to być werasja z repo svn.
Offline
Ano jest, ale na tym jajcu co miałem zrobiło się bubu i nie dało rady go uruchomić (czytać: nie umiałem ;) ). Zresztą w ostatnim czasie było za dużo problemów. Jutro zobaczę czy zapodam wersję z repo czy jakąś inną bo na chwilę obecną to nie ma dla mnie różnicy.
Offline
[b]ilin[/b] mi ze źródełek nie udało się tego skompilować na tym samym jajku co pisałeś (ten sam problem z gcc), ale pociągnąłem z repo paczuszki i zbudowałem moduły bez problemu.
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00138 | 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='18.216.171.107' WHERE u.id=1 |
0.00055 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.216.171.107', 1727454283) |
0.00038 | SELECT * FROM punbb_online WHERE logged<1727453983 |
0.00048 | SELECT topic_id FROM punbb_posts WHERE id=97208 |
0.00141 | SELECT id FROM punbb_posts WHERE topic_id=11936 ORDER BY posted |
0.00051 | 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=11936 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00088 | 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=11936 ORDER BY p.id LIMIT 0,25 |
0.00085 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=11936 |
Total query time: 0.00662 s |