Originally posted by d2kx
View Post
Announcement
Collapse
No announcement yet.
Legacy ATI fglrx Drivers For R200 Products on Fedora Core 6 Zod
Collapse
X
-
Michael Larabel
https://www.michaellarabel.com/
-
I have updated the firegl_public code (applied the 2.6.20 patch to 8.35.5 and then packaged it up). I have not tested this code but it should hopefully work for R200 users. This will likely be the final update for the Fedora 6 legacy scripts. If you run into any problems, please post.Michael Larabel
https://www.michaellarabel.com/
Comment
-
But didn't... Any ideas?
Originally posted by Michael View PostI have updated the firegl_public code (applied the 2.6.20 patch to 8.35.5 and then packaged it up). I have not tested this code but it should hopefully work for R200 users. This will likely be the final update for the Fedora 6 legacy scripts. If you run into any problems, please post.
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Fedora/FC6
install: cannot stat `fireglcontrolpanel': No such file or directory
Package build failed!
Package build utility output:
Building target platforms: i386
Building for target i386
Executing(%prep): /bin/sh -e /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/rpm-tmp.95755
+ umask 022
+ cd /tmp/ATI-fglrx-8.28.8-1-2837-root/BUILD
+ cd /tmp/ATI-fglrx-8.28.8-1-2837-root/BUILD
+ cd ATI-fglrx-8.28.8
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/rpm-tmp.89604
+ umask 022
+ cd /tmp/ATI-fglrx-8.28.8-1-2837-root/BUILD
+ cd ATI-fglrx-8.28.8
+ exit 0
Executing(%install): /bin/sh -e /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/rpm-tmp.89604
+ umask 022
+ cd /tmp/ATI-fglrx-8.28.8-1-2837-root/BUILD
+ cd ATI-fglrx-8.28.8
+ rm -rf /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root
+ '[' -d /etc/ld.so.conf.d ']'
+ mkdir -p /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/etc/ld.so.conf.d
+ pushd /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/etc/ld.so.conf.d
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/etc/ld.so.conf.d /tmp/ATI-fglrx-8.28.8-1-2837-root/BUILD/ATI-fglrx-8.28.8
+ cat
+ popd
/tmp/ATI-fglrx-8.28.8-1-2837-root/BUILD/ATI-fglrx-8.28.8
+ mkdir -p /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/usr/share/applications
+ pushd /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/usr/share/applications
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/usr/share/applications /tmp/ATI-fglrx-8.28.8-1-2837-root/BUILD/ATI-fglrx-8.28.8
+ cat
+ popd
/tmp/ATI-fglrx-8.28.8-1-2837-root/BUILD/ATI-fglrx-8.28.8
+ cp -pR /tmp/ATI-fglrx-8.28.8-1-2837-root/BUILD/ATI-fglrx-8.28.8/etc /tmp/ATI-fglrx-8.28.8-1-2837-root/BUILD/ATI-fglrx-8.28.8/lib /tmp/ATI-fglrx-8.28.8-1-2837-root/BUILD/ATI-fglrx-8.28.8/usr /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root
+ find /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/usr/share/doc -type f -perm 0555 -exec chmod 0644 '{}' ';'
+ find /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root -type f -perm 0555 -exec chmod 0755 '{}' ';'
+ export AS_USER=y
+ AS_USER=y
+ pushd /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod /tmp/ATI-fglrx-8.28.8-1-2837-root/BUILD/ATI-fglrx-8.28.8
+ bash make.sh verbose
ATI module generator V 2.0
==========================
initializing...
OsRelease=2.6.20-1.2925.fc6
major=2
minor=6
patch=20
extra=-1.2925.fc6
SMP=1
smp=-SMP
iii=
AGP=1
CC=gcc
cc_version=
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
Assuming default VMAP API
Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.20-1.2925.fc6/build SUBDIRS=/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernels/2.6.20-1.2925.fc6-i686'
CC [M] /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
In file included from /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:41,
from /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:489:
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/drmP.h:126:1: warning: "DRM_DEBUG_CODE" redefined
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:181:1: warning: this is the location of the previous definition
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:607: warning: initialization from incompatible pointer type
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'firegl_stub_open':
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:730: warning: assignment discards qualifiers from pointer target type
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_request_irq':
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2808: warning: passing argument 2 of 'request_irq' from incompatible pointer type
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_smp_call_function':
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4252: warning: passing argument 1 of 'smp_call_function' from incompatible pointer type
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5048: warning: 'kmem_cache_t' is deprecated
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5329: error: redefinition of 'kas_try_to_freeze'
/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5311: error: previous definition of 'kas_try_to_freeze' was here
make[2]: *** [/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.20-1.2925.fc6-i686'
make: *** [kmod_build] Error 2
build failed with return value 2
error: Bad exit status from /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/rpm-tmp.89604 (%install)
RPM build errors:
Bad exit status from /tmp/ATI-fglrx-8.28.8-1-2837-root/tmp/rpm-tmp.89604 (%install)Last edited by kirsche; 30 March 2007, 01:05 PM.
Comment
-
Fixed. I also decided to run the script and I can confirm it is now building properly
Should work as soon as you re-run the script and it will fetch the new code.Michael Larabel
https://www.michaellarabel.com/
Comment
-
But..what did I done wrong?
Originally posted by Michael View PostFixed. I also decided to run the script and I can confirm it is now building properly
Should work as soon as you re-run the script and it will fetch the new code.
ATI module generator V 2.0
==========================
initializing...
OsRelease=2.6.20-1.2925.fc6
major=2
minor=6
patch=20
extra=-1.2925.fc6
SMP=1
smp=-SMP
iii=
AGP=1
CC=gcc
cc_version=
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
Assuming default VMAP API
Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.20-1.2925.fc6/build SUBDIRS=/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernels/2.6.20-1.2925.fc6-i686'
CC [M] /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
In file included from /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:41,
from /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:425:
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/drmP.h:126:1: warning: "DRM_DEBUG_CODE" redefined
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:181:1: warning: this is the location of the previous definition
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:543: warning: initialization from incompatible pointer type
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'firegl_stub_open':
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:666: warning: assignment discards qualifiers from pointer target type
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_request_irq':
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2744: warning: passing argument 2 of 'request_irq' from incompatible pointer type
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_smp_call_function':
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4188: warning: passing argument 1 of 'smp_call_function' from incompatible pointer type
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4984: warning: 'kmem_cache_t' is deprecated
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_ExecuteAtLevel':
/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4843: warning: 'flags' may be used uninitialized in this function
LD [M] /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: could not find /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC4.cmd for /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC4
WARNING: "firegl_cail_powerup" [/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
WARNING: "firegl_cail_powerdown" [/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
WARNING: "firegl_cmmqs_get_pageaddr_from_vm" [/tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
CC /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.20-1.2925.fc6-i686'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
You must change your working directory to /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
==============================
+ mkdir -p /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/2.6.20-1.2925.fc6/extra
+ install -D -m 0644 fglrx.ko /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/2.6.20-1.2925.fc6/extra/fglrx/fglrx.ko
+ rm -rf /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/lib/modules/fglrx
+ popd
/tmp/ATI-fglrx-8.28.8-1-5088-root/BUILD/ATI-fglrx-8.28.8
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip
+ /usr/lib/rpm/brp-strip-static-archive
+ /usr/lib/rpm/brp-strip-comment-note
Processing files: ATI-fglrx-8.28.8-1.fc6
Provides: atiogl_a_dri.so config(ATI-fglrx) = 8.28.8-1.fc6 fglrx_dri.so fglrx_drv.so libGL.so.1 libfglrx_dm.so.1.0 libfglrx_gamma.so.1 libfglrx_pp.so.1.0 libfglrx_tvout.so.1 libfglrxdrm.so
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh /sbin/chkconfig /sbin/ldconfig
Requires(preun): /bin/sh /sbin/chkconfig /sbin/service
Requires(postun): /bin/sh /sbin/ldconfig /sbin/service
Requires: /bin/bash /bin/sh config(ATI-fglrx) = 8.28.8-1.fc6 kernel-module-ATI-fglrx-2.6.20-1.2925.fc6 = 8.28.8-1.fc6 libGL.so.1 libX11.so.6 libXext.so.6 libXrandr.so.2 libXrender.so.1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2.3) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libfglrx_dm.so.1.0 libfglrx_gamma.so.1 libfglrx_pp.so.1.0 libfglrx_tvout.so.1 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.1) libpthread.so.0 libpthread.so.0(GLIBC_2.0) librt.so.1 librt.so.1(GLIBC_2.2) libstdc++.so.5 libstdc++.so.5(CXXABI_1.2) libstdc++.so.5(GLIBCPP_3.2) system-config-display
Conflicts: fglrx fglrx-glc22 fglrx_4_3_0 fglrx_6_8_0 kernel-module-fglrx ati-fglrx ati-fglrx-devel kmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-devel nvidia-glx nvidia-glx-legacy xorg-x11-drv-nvidia xorg-x11-drv-nvidia-legacy
Processing files: ATI-fglrx-control-panel-8.28.8-1.fc6
error: File not found: /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/usr/bin/fireglcontrolpanel
Processing files: ATI-fglrx-devel-8.28.8-1.fc6
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/include/GL ATI-fglrx = 8.28.8-1.fc6 libGL.so.1
Processing files: kernel-module-ATI-fglrx-2.6.20-1.2925.fc6-8.28.8-1.fc6
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(postun): /bin/sh
RPM build errors:
File not found: /tmp/ATI-fglrx-8.28.8-1-5088-root/tmp/ATI-fglrx-8.28.8-1.fc6-root-root/usr/bin/fireglcontrolpanel
__________________________________________________ _______
Comment
-
-
I had followed your instructions to get my radeon 9550 installed previously, but since ive upgraded my kernel, everything broke. It shows mesa gl and everthing runs like garbage. I think i'm using the open source one for some reason. Any help would be great.
Comment
-
First off, please include my gratitude in the chorus of appreciation for your efforts, Michael, in keeping release 8.28.8 alive for those of us who need it to support the older Radeon 9200 cards.
I successfully built the package just days ago, but now I'm trying to solve a problem with loading the fglrx kernel module, which gives me the following error:
fglrx: Unknown symbol firegl_cmmqs_get_pageaddr_from_vm
fglrx: Unknown symbol firegl_cail_powerdown
fglrx: Unknown symbol firegl_cail_powerup
in dmesg.
However, your fglrx-fc6-legacy-generator.sh and the patch tarball that it tries to download are no longer accessible! I get an http 440 error.
Like I said, I successfully accessed it days ago, so I hope it's just a temporary glitch and hasn't been removed, because there really is a need for it (the open source drivers don't work when hooking up the DVI output to an HDTV)
The other thing is if anyone has any ideas about the unknown symbol problem I'm getting, I would be grateful to hear about it. (Another similar thread was posted, but the problem was solved by re-running Michael's "updated" script, which was what I was trying to do!)
Many thanks.
Comment
Comment