I haven't done this in quite a while, but when I did cross tools, it
always fetched everything that was necessary for me.  I believe that I
had to do something special to make that happen though.

  Nate

On Wed, May 28, 2008 at 10:36 AM, Beckmann, Brad <[EMAIL PROTECTED]> wrote:
> The wiki says the following:
>
> "Modify the gcc-3.4.3-glibc-2.3.5.dat so that the linux version it
> points to reflects the Linux headers you want to use in your toolchain.
> Currently in M5 we are using linux-2.6.13, so you should set it
> accordingly."
>
> When running the demo-alpha.sh script, it looks for the headers tarball
> in the $TARBALLS_DIR.
>
> Thanks for your help!
>
> Brad
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
> Behalf Of Ali Saidi
> Sent: Wednesday, May 28, 2008 10:31 AM
> To: M5 users mailing list
> Subject: Re: [m5-users] Config File for Linux 2.6.22
>
> Where do we say you need the 2.6.13 headers? It's been a couple of
> months since I used crosstools, but if I remember correctly it grabs
> all the files it needs to compile and you shouldn't have to get
> anything manually.
>
> Ali
>
>
> On May 28, 2008, at 1:25 PM, Beckmann, Brad wrote:
>
>> Hi Ali,
>>
>> I'm having a problem finding the the linux libc headers for 2.6.13.
>> There are a bunch of libc hearders up to 2.6.12 at this website:
>> (http://ep09.pld-linux.org/~mmazur/linux-libc-headers/), but I can't
>> find 2.6.13 or anything beyond that.  The wiki suggests using 2.6.13.
>> Do you still recommend that version?  Is there any benefit for
>> upgrading
>> to the 2.6.22 headers?  Do I need to create my own hearders tarball or
>> is there a website containing all the libc hearder tarballs that I
>> can't
>> seem to find?
>>
>> Please excuse the list of question, but this is my first exposure to
>> much of the linux/libc environment.
>>
>> Thanks,
>>
>> Brad
>>
>>
>> -----Original Message-----
>> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>> On
>> Behalf Of Ali Saidi
>> Sent: Tuesday, May 27, 2008 7:20 PM
>> To: M5 users mailing list
>> Subject: Re: [m5-users] Config File for Linux 2.6.22
>>
>> Hi Brad,
>>
>> I'm glad you're finding it useful. If you run into something that
>> isn't addressed in the wiki please let us know or add it a bit. The
>> more people who contribute the more complete it will become.
>>
>> Thanks,
>> Ali
>>
>>
>>
>> On May 27, 2008, at 9:52 PM, Beckmann, Brad wrote:
>>
>>> Hi Ali,
>>>
>>> Thanks for the suggestion.  I tried that earlier today and I ran into
>>> the problem that the crosstool script wanted to write the /opt
>>> directory.  I mistakenly thought that meant crosstool script required
>>> root permission.  In actuality, it doesn't and the script runs just
>>> fine
>>> if you specify a different directory.
>>>
>>> Thanks for pushing me to think harder about it.  :)
>>>
>>> By the way, thanks for creating the wiki page...it is definitely
>>> helpful.
>>>
>>> Brad
>>>
>>>
>>> -----Original Message-----
>>> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>>> On
>>> Behalf Of Ali Saidi
>>> Sent: Tuesday, May 27, 2008 6:20 PM
>>> To: M5 users mailing list
>>> Subject: Re: [m5-users] Config File for Linux 2.6.22
>>>
>>> Hi Brad,
>>>
>>> The only thing you can do is recompile the cross compiler on your
>>> system or try the other 3.X version of the alpha compiler we have on
>>> the website. The crosstool script (http://www.kegel.com/crosstool/)
>>> helps with building a cross-compiler, but it normally takes a bit of
>>> poking and searching on the cross tools mailing list to make it
>>> build.
>>>
>>> Ali
>>>
>>>
>>>
>>>
>>> On May 27, 2008, at 6:59 PM, Beckmann, Brad wrote:
>>>
>>>> Hi Ali,
>>>>
>>>> Thanks for the response.  I've created a config file for 2.6.22
>>>> and I
>>>> now have a follow-up question about cross-compiling.  I've been
>>>> following the directions you published on the website
>>>>
>>>
>>
> (http://www.m5sim.org/wiki/index.php/Using_linux-dist_to_Create_Disk_Ima
>>>> ges_and_Kernels_for_M5) and I'm blocked on a glibc error.  The
>>>> particular error is the following:
>>>>
>>>> svvint02[/proj/aatl_perfmod_arch/users/bbeckman/m5-ext/linux-2.6/
>>>> linux-2
>>>> .6]% make ARCH=alpha
>>>> CROSS_COMPILE=../../m5_downloads/gcc-4.1.1-glibc-2.3.5/alpha-
>>>> unknown-
>>>> lin
>>>> ux-gnu/bin/alpha-unknown-linux-gnu- vmlinux
>>>> ../../m5_downloads/gcc-4.1.1-glibc-2.3.5/alpha-unknown-linux-gnu/
>>>> bin/
>>>> alp
>>>> ha-unknown-linux-gnu-gcc: /lib64/tls/libc.so.6: version `GLIBC_2.4'
>>>> not
>>>> found (required by
>>>> ../../m5_downloads/gcc-4.1.1-glibc-2.3.5/alpha-unknown-linux-gnu/
>>>> bin/
>>>> alp
>>>> ha-unknown-linux-gnu-gcc)
>>>> CHK     include/linux/version.h
>>>> CHK     include/linux/utsrelease.h
>>>> CC      arch/alpha/kernel/asm-offsets.s
>>>> ../../m5_downloads/gcc-4.1.1-glibc-2.3.5/alpha-unknown-linux-gnu/
>>>> bin/
>>>> alp
>>>> ha-unknown-linux-gnu-gcc: /lib64/tls/libc.so.6: version `GLIBC_2.4'
>>>> not
>>>> found (required by
>>>> ../../m5_downloads/gcc-4.1.1-glibc-2.3.5/alpha-unknown-linux-gnu/
>>>> bin/
>>>> alp
>>>> ha-unknown-linux-gnu-gcc)
>>>> make[1]: *** [arch/alpha/kernel/asm-offsets.s] Error 1
>>>> make: *** [prepare0] Error 2
>>>>
>>>> So I noticed that the libc version in my environment is
>>>> libc-2.3.2.so
>>>> and I believe this is the source of my problem:
>>>>
>>>> svvint02[/tool/pandora/.package/glib-2.4.4]% ls -l /lib64/tls/
>>>> libc.so.6
>>>> lrwxrwxrwx    1 root     root           13 Mar 29 18:30
>>>> /lib64/tls/libc.so.6 -> libc-2.3.2.so
>>>>
>>>> Would you suspect this is the problem as well?  I don't have root
>>>> permissions on the machines I'm using so I can't directly install a
>>>> newer version of libc.  I just wanted to check if there was another
>>>> solution possible.
>>>>
>>>> Thanks,
>>>>
>>>> Brad
>>>>
>>>> -----Original Message-----
>>>> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>>>> On
>>>> Behalf Of Ali Saidi
>>>> Sent: Friday, May 23, 2008 7:45 PM
>>>> To: M5 users mailing list
>>>> Subject: Re: [m5-users] Config File for Linux 2.6.22
>>>>
>>>> Hi Brad,
>>>>
>>>> I created the other config files, but I don't have one for 2.6.22.
>>>> If
>>>> you want one you should just start with the 2.6.18 config file and
>>>> if
>>>> you attempt to make the kernel you'll get prompted for any new
>>>> parameters that weren't in 2.6.18.
>>>>
>>>> Ali
>>>>
>>>>
>>>>
>>>> On May 23, 2008, at 9:59 PM, Beckmann, Brad wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> Could you please point me to the patch file for the .config.m5 file
>>>>> needed for Linux 2.6.22?  I notice that the Linux Patches tarball
>>>>> contains defaultconfig files for 2.6.13, 2.6.16, and 2.6.18, but
>>>>> not
>>>>> 2.6.22.
>>>>>
>>>>> Thanks for your help!
>>>>>
>>>>> Brad
>>>>>
>>>>> _______________________________________________
>>>>> m5-users mailing list
>>>>> [email protected]
>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>
>>>> _______________________________________________
>>>> m5-users mailing list
>>>> [email protected]
>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>
>>>>
>>>> _______________________________________________
>>>> m5-users mailing list
>>>> [email protected]
>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>
>>>
>>> _______________________________________________
>>> m5-users mailing list
>>> [email protected]
>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>
>>>
>>> _______________________________________________
>>> m5-users mailing list
>>> [email protected]
>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>
>>
>> _______________________________________________
>> m5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>
>>
>> _______________________________________________
>> m5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>
>
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
>
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
>
>
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to