Sono finalmente riuscito a fare funzionare VirtueMart 1.1 su Joomla 1.5 (RC1).
Anzitutto bisogna attivare la "LEGACY MODE": attenzione ora con la RC1 non è più un'opzione nella configurazione globale, ma è un PLUGIN (ex mambot), quindi va cercato in ESTENSIONI > GESTIONE PLUGIN e abilitato.
Non è però finita... perchè il file compat.joomla1.5.php incluso nel pacchetto di VirtueMart, che dovrebbe (in teoria) garantirne la compatibilità, si basa probabilmente su specifiche vecchie; consideriamo che sto usando la 1.1. beta, che è uscita da un bel po'. Ecco perchè al primo accesso mi dava sempre errore. Per risolvere ho aperto questo file, che si trova in administrator\components\com_virtuemart, e ho modificato così la riga 22:
if( class_exists('jconfig') && false) {
Facendo praticamente in modo che il blocco seguente non venga considerato. Ovviamente avrei potuto semplicemente svuotarlo, ma preferivo tenere il codice per riferimento...