Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Unresolved symbols in ...
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
TheDodger
Tux's lil' helper
Tux's lil' helper


Joined: 12 Aug 2002
Posts: 126
Location: Hamburg

PostPosted: Wed Aug 14, 2002 5:52 pm    Post subject: Unresolved symbols in ... Reply with quote

Mittlerweile läuft mein gentoo (1.4beta) hier wunderbar und seit heute auch KDE3 :)
Allerdings habe ich noch ein deftiges Problem, an dem ich mir derzeit die Zähne ausbeiße.
Ich habe mir einen neuen Kernel zusammen 'gebraten', in dem ich - soweit es ging - die alte original SuSE8.0 config übernommen habe.
Da konnte ich allerdings keinerlei Module laden und habe deswegen (vorerst) alles in den Kernel gepackt.
Jetzt bin ich grad dabei alsa zu installieren und bekomme bei einem 'updade-modules' ständig dieses hier:
Code:

depmod: *** Unresolved symbols in /lib/modules/2.4.19-gentoo-r7/kernel/arch/i386/kernel/microcode.o
depmod: *** Unresolved symbols in /lib/modules/2.4.19-gentoo-r7/kernel/drivers/block/floppy.o


ein depmod -a -e bringt jedes hier:
Code:

shadowland root # depmod -a -e
depmod: *** Unresolved symbols in /lib/modules/2.4.19-gentoo-r7/kernel/arch/i386/kernel/microcode.o
depmod:         _mmx_memcpy
depmod: *** Unresolved symbols in /lib/modules/2.4.19-gentoo-r7/kernel/drivers/block/floppy.o
depmod:         _mmx_memcpy


Die System.map habe ich - natürlich - nach /boot kopiert und ein make modules && make modules_install lief auch sauber durch.

Hat jemand eine Idee?
Back to top
View user's profile Send private message
dad
n00b
n00b


Joined: 07 Aug 2002
Posts: 23

PostPosted: Thu Aug 15, 2002 4:34 pm    Post subject: Reply with quote

_mmx_memcpy kennt er nicht ?!

Scheint mir etwas mit dem mmx Support im Kernel, oder vielleicht auch den Compileroptionen zu tun zu haben. Ich tät dann mal den Kernel komplett neu compilieren, und auch

Set version information on all module symbols

abstellen, und vor allem den richtigen Proz auswählen. Also nicht Pentium MMX wenn du nen Athlon hast.
Back to top
View user's profile Send private message
TheDodger
Tux's lil' helper
Tux's lil' helper


Joined: 12 Aug 2002
Posts: 126
Location: Hamburg

PostPosted: Thu Aug 15, 2002 5:35 pm    Post subject: Reply with quote

dad wrote:
_mmx_memcpy kennt er nicht ?!

Set version information on all module symbols

abstellen,

Das schiens wohl gewesen zu sein, denn seitdem funktionierts wunderbar :)

Quote:

und vor allem den richtigen Proz auswählen. Also nicht Pentium MMX wenn du nen Athlon hast.

:)
Back to top
View user's profile Send private message
xhacker
n00b
n00b


Joined: 20 Sep 2002
Posts: 2

PostPosted: Fri Sep 20, 2002 8:46 am    Post subject: Reply with quote

Koennt ihr mir erklaeren, was das mit den Versions Informationen zu tun hat? Das sollte doch eigentlich nur ne Optimierung sein, oder?
Back to top
View user's profile Send private message
de4d
Apprentice
Apprentice


Joined: 12 Sep 2002
Posts: 181
Location: fr. i. br. (ger)

PostPosted: Fri Sep 20, 2002 8:54 am    Post subject: Reply with quote

"Set version information on all module symbols" bedeutet quasi, dass die module gekennzeichnet werden, fuer welchen kernel sie gebastelt wurden.
soviel ich weiss hat dass garnix mit optimierung zu tun. (so wie ich das verstanden habe)
aber les(t) selber

CONFIG_MODVERSIONS: wrote:
Usually, modules have to be recompiled whenever you switch to a new kernel. Saying Y here makes it possible, and safe, to use the same modules even after compiling a new kernel; this requires the program modprobe. All the software needed for module support is in the modutils package (check the file Documentation/Changes for location and latest version). NOTE: if you say Y here but don't have the program genksyms (which is also contained in the above mentioned modutils package), then the building of your kernel will fail. If you are going to use modules that are generated from non-kernel sources, you would benefit from this option. Otherwise
it's not that important. So, N ought to be a safe bet.

_________________
void main(){fork();main();}
Back to top
View user's profile Send private message
xhacker
n00b
n00b


Joined: 20 Sep 2002
Posts: 2

PostPosted: Fri Sep 20, 2002 9:58 am    Post subject: Reply with quote

Was das ist, war mir schon klar. Ich versteh nur den Zusammenhang zwischen der memcpy() Implementierung und den Versions Infos der Module nicht. Im Endeffekt sollten da doch nur Probleme dieser Art auftreten, wenn Module und Kernel verschieden compiliert worden sind oder unterschiedliche Versionen sind.

Ich habe diese Option zwar gesetzt, aber den Kernel und die Module in einem Lauf erzeugt, d.h. Module und Kernel sind auch die gleiche Version.

Naja... wenn's denn ohne diese Option laeuft....
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum