FUSE make problem

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

FUSE make problem

John Sved
Hello,

I am not a software pro so forgive my question.

I am attempting to install FUSE 2.3.0 on a standard SuSE 9.3 i386 online updated

To get ./configure to work, I had to install the kernel source rpm and use the ./configure --with-kernel=/usr/src/linux

The next problem is with make

john1:/usr/src/packages/SOURCES/FUSE/fuse-2.3.0 # make
Making all in kernel
make[1]: Entering directory `/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel'
make -C /usr/src/linux SUBDIRS=/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel  modules
make[2]: Entering directory `/usr/src/linux-2.6.11.4-21.7'
Makefile:494: .config: No such file or directory

WARNING: Symbol version dump /usr/src/linux-2.6.11.4-21.7/Module.symvers is  missing; modules will have no modversions.

  CC [M]  /usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel/dev.o
/bin/sh: scripts/basic/fixdep: No such file or directory
make[3]: *** [/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel/dev.o] Error 1
make[2]: *** [_module_/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.11.4-21.7'
make[1]: *** [all-spec] Error 2
make[1]: Leaving directory `/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel'
make: *** [all-recursive] Error 1
john1:/usr/src/packages/SOURCES/FUSE/fuse-2.3.0 #     

There is a  Module.symvers in the /usr/src/linux-2.6.11.4-21.7-obj/i386/default but I am not sure if this can be used and how to tell make to use it.

Can somebody please provide step by step instructions.

I would like to install FUSE and SieFS so that I can access files on a Siemens S65 mobile phone.

Thanks,

John

Reply | Threaded
Open this post in threaded view
|

Re: FUSE make problem

Miklos Szeredi
> I am not a software pro so forgive my question.
>
> I am attempting to install FUSE 2.3.0 on a standard SuSE 9.3 i386 online
> updated
>
> To get ./configure to work, I had to install the kernel source rpm and
> use the ./configure --with-kernel=/usr/src/linux
>
> The next problem is with make
>
> >john1:/usr/src/packages/SOURCES/FUSE/fuse-2.3.0 # make
> >Making all in kernel
> >make[1]: Entering directory `/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel'
> >make -C /usr/src/linux SUBDIRS=/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel  modules
> >make[2]: Entering directory `/usr/src/linux-2.6.11.4-21.7'
> >Makefile:494: .config: No such file or directory
> >

The problem seems to be, that the config file is missing from the
kernel.  You can usually find it in /boot/config-KERNELVERSION.

Try copying this file to the the kernel source directory and rename it
to '.config'.  Than do a 'make prepare'.  After this retry the FUSE
build.

I don't have a SuSE system, so others may have better ideas.

Miklos


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
fuse-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/fuse-devel
Reply | Threaded
Open this post in threaded view
|

Re: FUSE make problem

John Sved
Thanks,

I followed your instructions.  That was enough.

FUSE and SieFS now work fine.

-- John

Miklos Szeredi wrote:
I am not a software pro so forgive my question.

I am attempting to install FUSE 2.3.0 on a standard SuSE 9.3 i386 online
updated

To get ./configure to work, I had to install the kernel source rpm and
use the ./configure --with-kernel=/usr/src/linux

The next problem is with make

    
john1:/usr/src/packages/SOURCES/FUSE/fuse-2.3.0 # make
Making all in kernel
make[1]: Entering directory `/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel'
make -C /usr/src/linux SUBDIRS=/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel  modules
make[2]: Entering directory `/usr/src/linux-2.6.11.4-21.7'
Makefile:494: .config: No such file or directory

      

The problem seems to be, that the config file is missing from the
kernel.  You can usually find it in /boot/config-KERNELVERSION.

Try copying this file to the the kernel source directory and rename it
to '.config'.  Than do a 'make prepare'.  After this retry the FUSE
build.

I don't have a SuSE system, so others may have better ideas.

Miklos

  
Reply | Threaded
Open this post in threaded view
|

Re: FUSE make problem

John Sved
In reply to this post by Miklos Szeredi
Hello,

Back again with a similar problem after a new install of SuSE 9.3  (previously SuSE 9.3 had been installed as an update)

After unpacking FUSE....

and after installing the kernel source RPM

and after an on-line update of the kernel and source

Copy /boot/config-2.6.11.4-21.8   as .config   in   /usr.src/linux-2.6.11.4-21.8

then   ./configure --with-kernel=/usr/src/linux

then the problem starts:

john1:/usr/src/packages/SOURCES/FUSE/fuse-2.3.0 # make
Making all in kernel
make[1]: Entering directory `/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel'
make -C /usr/src/linux SUBDIRS=/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel  modules
make[2]: Entering directory `/usr/src/linux-2.6.11.4-21.8'

WARNING: Symbol version dump /usr/src/linux-2.6.11.4-21.8/Module.symvers is  missing; modules will have no modversions.

  CC [M]  /usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel/dev.o
/bin/sh: scripts/basic/fixdep: No such file or directory
make[3]: *** [/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel/dev.o] Error 1
make[2]: *** [_module_/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.11.4-21.8'
make[1]: *** [all-spec] Error 2
make[1]: Leaving directory `/usr/src/packages/SOURCES/FUSE/fuse-2.3.0/kernel'
make: *** [all-recursive] Error 1
john1:/usr/src/packages/SOURCES/FUSE/fuse-2.3.0 # make prepare
make: *** No rule to make target `prepare'.  Stop.
john1:/usr/src/packages/SOURCES/FUSE/fuse-2.3.0 #   

Can anybody suggest the next step to fix this, please.

-- John


Reply | Threaded
Open this post in threaded view
|

Re: FUSE make problem

Miklos Szeredi
> Back again with a similar problem after a new install of SuSE 9.3
> (previously SuSE 9.3 had been installed as an update)
>
> After unpacking FUSE....
>
> and after installing the kernel source RPM
>
> and after an on-line update of the kernel and source
>
> Copy /boot/config-2.6.11.4-21.8   as .config   in  
> /usr.src/linux-2.6.11.4-21.8

After this you need to do 'make prepare'.

> then   ./configure --with-kernel=/usr/src/linux
>
> then the problem starts:

Miklos


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
fuse-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/fuse-devel
Reply | Threaded
Open this post in threaded view
|

Re: FUSE make problem

John Sved
Thanks,

Doing "make prepare" in the

/usr.src/linux-version number

helps!

-- John

Miklos Szeredi wrote:
Back again with a similar problem after a new install of SuSE 9.3 
(previously SuSE 9.3 had been installed as an update)

After unpacking FUSE....

and after installing the kernel source RPM

and after an on-line update of the kernel and source

Copy /boot/config-2.6.11.4-21.8   as .config   in  
/usr.src/linux-2.6.11.4-21.8
    

After this you need to do 'make prepare'.

  
then   ./configure --with-kernel=/usr/src/linux

then the problem starts:
    

Miklos