Trouble to compile gnu-smalltalk on FC5

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Trouble to compile gnu-smalltalk on FC5

Jochen Schmitt
Hello,

I'm trying to create a package of gnu-smalltalk for Fedora Extras.

Unfortunately, I have a very dificuilt problem on compiling gnu smalltalk.

I have uploaded the build log on:

htttp://www.herr-schmitt.de/pub/gnu-smalltalk/output

The used SPEC file you may find at:

http://www.herr-schmitt.de/pub/gnu-smalltalk/gnu-smalltalk.spec

The used patch can find at:

http://www.herr-schmitt.de/pub/gnu-smalltalk/tst-2.2b-am.patch.

I will be happy, if anyone can help me.

Best Regards:

Jochen Schmitt

_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

attachment0 (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Trouble to compile gnu-smalltalk on FC5

Paolo Bonzini

> I have uploaded the build log on:
>
> htttp://www.herr-schmitt.de/pub/gnu-smalltalk/output

Can you try

   find . -name Makefile | xargs sed 's/^\t@/\t/'
   make

Thanks,

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Trouble to compile gnu-smalltalk on FC5

Paolo Bonzini

> Thank you for your help. I have to find out, that the
> compiliation will fail, when to specified the '-j' option on
> make. Without it the compiliation worked fine.
>  
Ok, I'll look at it, it must be some missing dependency.

> Unfortunately, rpmlint will produeced the following error
> messages:
>
> E: gnu-smalltalk shlib-with-non-pic-code /usr/lib/libgst.so.4.1.1
> The listed shared libraries contain object code that was compiled
> without -fPIC. All object code in shared libraries should be
> recompiled separately from the static libraries with the -fPIC
> option.
>
> It will be nice, if you can give me a hint to solve this problem.
>  
Remove this: "LIBTOOL += --tag=LIBGST" from libgst/Makefile.am.  
Performance will drop for the shared libgst.so, so make sure that the
gst executable is linked against the static libgst.a (nm gst should
yield a lot of "t _gst_something" entries and no "U gst_something" entry.

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk