Author Topic: Mrxvt Won't Compile  (Read 3035 times)

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Mrxvt Won't Compile
« on: February 17, 2007, 01:05:37 pm »
I'm trying to build MRXVT, but it fails shortly after starting to compile with a long list of syntax errors. I think I'm missing a library or something, but I can't find a list of what is required anywhere. Any ideas?
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

InSearchOf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1144
    • View Profile
    • http://
Mrxvt Won't Compile
« Reply #1 on: February 17, 2007, 02:22:17 pm »
Quote
I'm trying to build MRXVT, but it fails shortly after starting to compile with a long list of syntax errors. I think I'm missing a library or something, but I can't find a list of what is required anywhere. Any ideas?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=154516\"][{POST_SNAPBACK}][/a][/div]

What is the error(s)?
EDIT: and what version?
Late
« Last Edit: February 17, 2007, 02:24:04 pm by InSearchOf »
Sharp Zaurus SL-C3100 and SL-6000L
pdaXrom Developer
Please visit pdaXrom.org for updates
My Blog
IRC #pdaxrom @ FreeNode

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Mrxvt Won't Compile
« Reply #2 on: February 17, 2007, 03:40:17 pm »
The version is 0.5.2 with the patch from the website, but I can't tell you the errors at the moment, as I'm trying to compile Fluxbox again. I'm fairly sure there were a bunch of "undefined symbol" errors. I believe that there were also a bunch of *'s in the error messages. I'll get back with more info once Fluxbox finishes or fails.
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Mrxvt Won't Compile
« Reply #3 on: February 17, 2007, 04:58:44 pm »
OK, here's a summary of the errors:

A bunch of "error: syntax errors before '*/:/}' token"s (*/:/} being one of *, :, or })

error: stray '$' in program

warning: data definition has no type or storage class

A bunch of "_________ undeclared (first use in this function)"s

That pretty much sums it up. It sounds like a header is missing, I just don't know what one.
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Mrxvt Won't Compile
« Reply #4 on: February 18, 2007, 09:48:13 am »
ulhume has already packaged 0.5.2 version and I've downloaded it. But I forgot the exact source of the package and it is not listed in his contrib feed. I can't google it either. So here is his package:


[EDIT]
Here are his doc packages as well.

 [ Invalid Attachment ]
« Last Edit: February 18, 2007, 09:51:58 am by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Mrxvt Won't Compile
« Reply #5 on: February 18, 2007, 10:10:01 am »
Thank you! It is much faster than 0.5.1, and it doesn't switch to Greek when you press Fn.  

I'd still like to build it, however. Does anybody (Ulhume?) have any ideas on what could be missing?
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Mrxvt Won't Compile
« Reply #6 on: February 18, 2007, 10:22:52 am »
Quote
Thank you! It is much faster than 0.5.1, and it doesn't switch to Greek when you press Fn.

The Greek thingy can be turned off at compiling time (which is lost for good), or in .mrxvtrc (there is an option for greek).  
As for the speed, I forgot whether I have optimized the build when making it ...

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Mrxvt Won't Compile
« Reply #7 on: February 18, 2007, 10:27:44 am »
I'd still like to tweak options. Also, it's satisfying to finally get something to work.

Just as a note, can you change the number of lines to save in .mrxvtrc?
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Mrxvt Won't Compile
« Reply #8 on: February 18, 2007, 10:39:06 am »
Quote
I'd still like to tweak options. Also, it's satisfying to finally get something to work.

Just as a note, can you change the number of lines to save in .mrxvtrc?
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]

Yes, it's also available in the options.
See: [a href=\"http://materm.sourceforge.net/wiki/Main/Documentation?action=download&upname=faq.txt]http://materm.sourceforge.net/wiki/Main/Do...&upname=faq.txt[/url]
Two sample config files taken from the source are here:
 [ Invalid Attachment ]
« Last Edit: February 18, 2007, 10:40:31 am by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Mrxvt Won't Compile
« Reply #9 on: February 18, 2007, 11:43:32 am »
By "tweak options" I mean I'd still like to compile it. But, yes, I do need that sample .mrxvtrc.
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo