Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
Pages: (15) </ 1 2 3 4 5 [6] 7 8 9 10 11 ... >/

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: easier way to compile stuff for DSL, chroot + debootstrap< Next Oldest | Next Newest >
Juanito Offline





Group: Members
Posts: 1601
Joined: Sep. 2005
Posted: July 08 2007,14:29 QUOTE

Quote
However, I don't see the point in putting any focus at all on Debian packages when building a compiling system

What I should have said is that where a particular application/library does not exist in DSL, I used a binary closest in version number to the woody application/library in order to have something from the same era and thus likely to work with DSL/compile applications that will work with DSL
Back to top
Profile PM 
mikshaw Offline





Group: Members
Posts: 4856
Joined: July 2004
Posted: July 09 2007,14:38 QUOTE

One thing I'd forgotten to mention is a real-life example of what results from assuming that files extracted from Debian packages are good enough to pass as compatible with DSL.

The ImageMagick myDSL extension has a consistent minor flaw in the gui that will present the user with a warning message if the file selector is cancelled. This happens every time i do this in a vanilla DSL. However, the bug does not show when the application is first compiled, while gcc1-with-libs is still installed. In other words, gcc1-with-libs creates applications that are not entirely compatible with vanilla DSL.

Quote
I used a binary closest in version number to the woody application/library in order to have something from the same era and thus likely to work with DSL/compile applications that will work with DSL
You're probably right in assuming that it will be likely to work. Most of my comments were related to using binaries from Debian as requirements for building a DSL application from source. Unless the library is the *exact* version found in vanilla DSL, I'd say it's not entirely suitable for this task. Maybe I misunderstood what you were talking about (but that's the topic).

Unfortunately, as time passes the older debian binaries become outdated and are left behind. The only way to continue experiencing new features and fixes in these apps is either to keep DSL current (or nearly current) with Debian package management or to compile the newer versions of applications from source, specifically targeted to DSL. I'd opt for the latter, since it would be much easier on DSL development and provide more fexibility to application builders.


--------------
http://www.tldp.org/LDP/intro-linux/html/index.html
Back to top
Profile PM WEB 
WDef Offline





Group: Members
Posts: 798
Joined: Sep. 2005
Posted: July 09 2007,22:56 QUOTE

Quote
version number to the woody application/library in order to have something from the same era


Often that isn't necessary because newer minor versions of libraries are not supposed to break binaries that depend on earlier minor versions.  Then you can compile newer versions of dependent libraries than on dsl and then compile some prog that needs these against their headers and overwrite the old libraries (or keep them seperate in a uci or a different location).

Re: throwing away Debian and compiling from scratch - that's what I was getting at when I was suggesting the T2 build system to Robert.
Back to top
Profile PM 
curaga Offline





Group: Members
Posts: 2163
Joined: Feb. 2007
Posted: July 10 2007,07:48 QUOTE

I also think compiling a new base from scratch would be best. But doing it DSL would throw away all the Debian compatibility still left. I wouldn't mind, as I never used that, and prefer compiling from source.

Robert has too mentioned Debian compatibility isn't important to him..


--------------
There's no such thing as life. Those mean little jocks invented it ;)
-
Windows is not a virus. A virus does something!
Back to top
Profile PM 
shankus Offline





Group: Members
Posts: 20
Joined: Sep. 2007
Posted: Oct. 03 2007,04:12 QUOTE

hello guys,
could someone please explan to a not-very-knowledgeble-person how to "compile from source" in DSL?
just wanted to install flphoto, downloaded their source code - i don't know the next step :(
i have dsl in debian hard drive installation, 60 mb ram, 5 gb hard disk, compaq old laptop.
cheers
Back to top
Profile PM 
73 replies since June 18 2007,19:08 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

Pages: (15) </ 1 2 3 4 5 [6] 7 8 9 10 11 ... >/
reply to topic new topic new poll
Quick Reply: easier way to compile stuff for DSL

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code